X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=wrappers%2Fddrawtrace.py;h=94e39e2d126e3c2d18db984af49a7f946d6c4a58;hb=0fd709f222937f074a8bb7fecdf2bc36ecefe335;hp=7a60d4621304fd46771af307a206996d7101e5db;hpb=a6f9409e53015ef67951eea651f9c0b80e954e9a;p=apitrace diff --git a/wrappers/ddrawtrace.py b/wrappers/ddrawtrace.py index 7a60d46..94e39e2 100644 --- a/wrappers/ddrawtrace.py +++ b/wrappers/ddrawtrace.py @@ -25,6 +25,7 @@ from dlltrace import DllTracer +from specs.stdapi import API from specs.d3d import ddraw, interfaces @@ -56,5 +57,8 @@ if __name__ == '__main__': print '#include "trace_writer_local.hpp"' print '#include "os.hpp"' print - tracer = DllTracer('ddraw.dll') - tracer.traceModule(ddraw) + + api = API() + api.addModule(ddraw) + tracer = DllTracer() + tracer.traceApi(api)