]> git.cworth.org Git - apitrace/blobdiff - wrappers/ddrawtrace.py
ddraw: Remove custom tracer.
[apitrace] / wrappers / ddrawtrace.py
index ca33a3e899b44216ec3f85886d7c5ddcedf02ffb..7a60d4621304fd46771af307a206996d7101e5db 100644 (file)
@@ -28,16 +28,6 @@ from dlltrace import DllTracer
 from specs.d3d import ddraw, interfaces
 
 
-class DDrawTracer(DllTracer):
-
-    def traceFunctionImplBody(self, function):
-        if function.name in ('AcquireDDThreadLock', 'ReleaseDDThreadLock'):
-            self.invokeFunction(function)
-            return
-
-        DllTracer.traceFunctionImplBody(self, function)
-
-
 if __name__ == '__main__':
     print '#define INITGUID'
     print '#include <windows.h>'
@@ -66,5 +56,5 @@ if __name__ == '__main__':
     print '#include "trace_writer_local.hpp"'
     print '#include "os.hpp"'
     print
-    tracer = DDrawTracer('ddraw.dll')
+    tracer = DllTracer('ddraw.dll')
     tracer.traceModule(ddraw)