]> git.cworth.org Git - apitrace/commitdiff
Fix glretrace on MacOSX.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 1 Dec 2011 21:37:21 +0000 (21:37 +0000)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 1 Dec 2011 21:37:21 +0000 (21:37 +0000)
glproc_gl.cpp

index 18314dcb0e4b70bed921c45adec6cad05155f783..d9fb469e3533867efaee1b2ab2acd109462c2a79 100644 (file)
@@ -119,11 +119,13 @@ void * __libgl_sym(const char *symbol)
 
     result = dlsym(__libGlHandle, symbol);
 
+#ifndef RETRACE
     if (result == dlsym(RTLD_SELF, symbol)) {
         os::log("apitrace: error: symbol lookup recursion\n");
         os::abort();
         return NULL;
     }
+#endif
 
     return result;
 }