]> git.cworth.org Git - apitrace/blobdiff - wgltrace.py
Cleanup the ApiTraceFrame a bit.
[apitrace] / wgltrace.py
index 5ab4c0fa43228f17212cb0b11ac9156475cd3bc6..3c94604f57c52bed51f4a97ed8f3f5c090c631d3 100644 (file)
@@ -41,6 +41,8 @@ class WglTracer(GlTracer):
         return '__%s' % (function.name,)
 
     def wrap_ret(self, function, instance):
+        GlTracer.wrap_ret(self, function, instance)
+
         if function.name == "wglGetProcAddress":
             print '    if (%s) {' % instance
         
@@ -98,12 +100,8 @@ __getPublicProcAddress(LPCSTR lpProcName)
     print '#include "glproc.hpp"'
     print '#include "glsize.hpp"'
     print
-    print 'extern "C" {'
-    print
     api = API()
     api.add_api(glapi)
     api.add_api(wglapi)
     tracer = WglTracer()
     tracer.trace_api(api)
-    print
-    print '} /* extern "C" */'