X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=wgltrace.py;h=17d1acc7b6a054570767b0ff3c4a33c7aa955da0;hb=1c35c914cf934c957664d9692a099634aacc4e44;hp=f1377ca7fb74f3e154f785c7d05e7ca73957f3b0;hpb=a3b3d8684358f9d1e49e5894c24f55f0c7c6bdc7;p=apitrace diff --git a/wgltrace.py b/wgltrace.py index f1377ca..17d1acc 100644 --- a/wgltrace.py +++ b/wgltrace.py @@ -37,9 +37,6 @@ from codegen import * class WglTracer(GlTracer): - def get_function_address(self, function): - return '__%s' % (function.name,) - def wrap_ret(self, function, instance): GlTracer.wrap_ret(self, function, instance) @@ -56,7 +53,7 @@ class WglTracer(GlTracer): print ' %s = (%s)&%s;' % (instance, function.type, f.name); def handle_default(): - print ' OS::DebugMessage("apitrace: unknown function \\"%s\\"\\n", lpszProc);' + print ' OS::DebugMessage("apitrace: warning: unknown function \\"%s\\"\\n", lpszProc);' string_switch('lpszProc', func_dict.keys(), handle_case, handle_default) print ' }' @@ -69,13 +66,13 @@ if __name__ == '__main__': print '#include ' print '#include ' print - print '#include "trace_write.hpp"' + print '#include "trace_writer.hpp"' print '#include "os.hpp"' print print ''' static HINSTANCE g_hDll = NULL; -static PROC +PROC __getPublicProcAddress(LPCSTR lpProcName) { if (!g_hDll) {