]> git.cworth.org Git - apitrace/commitdiff
wgltrace: Prevent duplicate variable declaration.
authorJosé Fonseca <jfonseca@vmware.com>
Sat, 20 Jul 2013 13:05:10 +0000 (14:05 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Sat, 20 Jul 2013 13:05:10 +0000 (14:05 +0100)
wrappers/trace.py

index adfc764bff3259df9d12cff8783a721e564f0acb..10f71a4dc7a32362dfafe3d96d68705ed3578db8 100644 (file)
@@ -213,6 +213,7 @@ class ValueSerializer(stdapi.Visitor, stdapi.ExpanderMixin):
 
         # determine the array length which must be passed to writeArray() up front
         count = '_c' + array.keyType.tag
+        print '    {'
         print '    int %s;' % count
         print '    for (%(c)s = 0; %(array)s && %(array)s[%(c)s] != %(terminator)s; %(c)s += 2) {' \
               % {'c': count, 'array': instance, 'terminator': array.terminator}
@@ -265,6 +266,7 @@ class ValueSerializer(stdapi.Visitor, stdapi.ExpanderMixin):
         print '        }'
         print '    }'
         print '    trace::localWriter.endArray();'
+        print '    }'
 
 
     def visitBlob(self, blob, instance):