]> git.cworth.org Git - apitrace/commitdiff
Fix zeroing of unsupported arguments for complex types.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Sun, 1 Apr 2012 20:48:24 +0000 (22:48 +0200)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Sun, 1 Apr 2012 20:48:24 +0000 (22:48 +0200)
retrace.py

index 10cd5c6ae1a3d2ace9f66ecbdb51e54446baead4..7592475ef70b21e3cf0225246cf880a966a51839 100644 (file)
@@ -270,7 +270,7 @@ class Retracer:
                 self.extractArg(function, arg, arg_type, lvalue, rvalue)
             except NotImplementedError:
                 success =  False
-                print '    %s = 0; // FIXME' % arg.name
+                print '    memset(&%s, 0, sizeof %s); // FIXME' % (arg.name, arg.name)
 
         if not success:
             print '    if (1) {'