diff options
| author | Tobin Ehlis <tobin@lunarg.com> | 2014-11-11 08:00:58 -0700 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2014-11-21 16:49:39 -0700 |
| commit | 20ae606a7e474bcc817571c7f50da3dab9373ca9 (patch) | |
| tree | adff2a267320914e3baf501b80ad2a82f9326f8f | |
| parent | 75f3571b6fc88a0cc2cf972b318ea8e756718e66 (diff) | |
| download | usermoji-20ae606a7e474bcc817571c7f50da3dab9373ca9.tar.xz | |
layers: Restore dynamic malloc fix in xgl-helper.py
| -rwxr-xr-x | xgl-helper.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xgl-helper.py b/xgl-helper.py index af703a50..dd176ce7 100755 --- a/xgl-helper.py +++ b/xgl-helper.py @@ -503,8 +503,8 @@ class StructWrapperGen: tmp_p_out += ' %spNext (%p)\\n%s\\n"' tmp_p_args += ", prefix, (void*)pStruct->pNext, pTmpStr);\n" sh_funcs.append(' } else {\n') - sh_funcs.append(' str = (char*)malloc(sizeof(char)*2048);\n') sh_funcs.append(' char *pTmpStr = dynamic_display((XGL_VOID*)pStruct->pNext, prefix);\n') + sh_funcs.append(' str = (char*)malloc(strlen(pTmpStr) + sizeof(char)*1024);\n') sh_funcs.append(' sprintf(str, "') sh_funcs.append('%s%s' % (tmp_p_out, tmp_p_args)) sh_funcs.append(' free(pTmpStr);\n') |
