aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Stroyan <mike@LunarG.com>2015-03-03 16:54:24 -0700
committerMike Stroyan <mike@LunarG.com>2015-03-04 11:09:21 -0700
commit458c0668b4c24022584a033ada903f87e2646087 (patch)
tree6187a89584afcdf3c942e0961ab22bc8127302c8
parentbc846b95366837376b438ddc77d3c9b4be024242 (diff)
downloadusermoji-458c0668b4c24022584a033ada903f87e2646087.tar.xz
layers: allocate enough space for pointer sprintf
-rwxr-xr-xxgl-layer-generate.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/xgl-layer-generate.py b/xgl-layer-generate.py
index eef53ad2..3f4ed1a5 100755
--- a/xgl-layer-generate.py
+++ b/xgl-layer-generate.py
@@ -510,7 +510,7 @@ class Subcommand(object):
if xgl_helper.is_type(proto.params[sp_index].ty.strip('*').strip('const '), 'struct'):
cis_print_func = 'pTmpStr = xgl_print_%s(&%s[i], " ");' % (proto.params[sp_index].ty.strip('const ').strip('*').lower(), proto.params[sp_index].name)
else:
- cis_print_func = 'pTmpStr = (char*)malloc(sizeof(char));\n sprintf(pTmpStr, " %%p", %s[i]);' % proto.params[sp_index].name
+ cis_print_func = 'pTmpStr = (char*)malloc(32);\n sprintf(pTmpStr, " %%p", %s[i]);' % proto.params[sp_index].name
if not i_decl:
log_func += '\n uint32_t i;'
i_decl = True