X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=glproc.py;h=16b5d180b9baccc4bf189187c7cf3cd6895cedf7;hb=124cd34846abf59579fe7cbd819a3a719a07a29f;hp=64ea360eb34ba5e27c76ff08faa26923b99448f9;hpb=3bcb33ca2c47bdb70d91d9988664d744f4146855;p=apitrace diff --git a/glproc.py b/glproc.py index 64ea360..16b5d18 100644 --- a/glproc.py +++ b/glproc.py @@ -419,14 +419,13 @@ class GlDispatcher(Dispatcher): print '# else' print '# define __getPrivateProcAddress(name) glXGetProcAddressARB((const GLubyte *)(name))' print '# endif' - print '# define __abort() OS::Abort()' print '#else /* !RETRACE */' print '# ifdef _WIN32' print '# define __getPrivateProcAddress(name) __wglGetProcAddress(name)' print ' static inline PROC __stdcall __wglGetProcAddress(const char * lpszProc);' print '# else' - print '# define __getPublicProcAddress(name) __dlsym(name)' - print ' static void * __dlsym(const char *symbol);' + print '# define __getPublicProcAddress(name) __libgl_sym(name)' + print ' void * __libgl_sym(const char *symbol);' print '# ifdef __APPLE__' print '# define __getPrivateProcAddress(name) __getPublicProcAddress(name)' print '# else' @@ -434,7 +433,6 @@ class GlDispatcher(Dispatcher): print ' static inline __GLXextFuncPtr __glXGetProcAddressARB(const GLubyte * procName);' print '# endif' print '# endif' - print '# define __abort() Trace::Abort()' print '#endif /* !RETRACE */' print