diff options
| author | Mike Stroyan <mike@LunarG.com> | 2015-03-03 16:54:24 -0700 |
|---|---|---|
| committer | Mike Stroyan <mike@LunarG.com> | 2015-03-04 11:09:21 -0700 |
| commit | 458c0668b4c24022584a033ada903f87e2646087 (patch) | |
| tree | 6187a89584afcdf3c942e0961ab22bc8127302c8 | |
| parent | bc846b95366837376b438ddc77d3c9b4be024242 (diff) | |
| download | usermoji-458c0668b4c24022584a033ada903f87e2646087.tar.xz | |
layers: allocate enough space for pointer sprintf
| -rwxr-xr-x | xgl-layer-generate.py | 2 |
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 |
