]> git.cworth.org Git - apitrace/blobdiff - dispatch/glproc_gl.cpp
stash: Trace and replay of glx-tfp works
[apitrace] / dispatch / glproc_gl.cpp
index 8e1216f1dc999c75f2cd16a751f4403b924868f6..750c65c153388ca9fbb71cdb9649796bf6f81d73 100644 (file)
@@ -91,6 +91,8 @@ void * _libgl_sym(const char *symbol)
 {
     void *result;
 
+    printf ("In apitrace::_libgl_sym\n");
+
     if (!_libGlHandle) {
         /* 
          * Unfortunately we can't just dlopen the true dynamic library because
@@ -103,7 +105,7 @@ void * _libgl_sym(const char *symbol)
 
         if (mktemp(temp_filename) != NULL) {
             if (symlink(libgl_filename, temp_filename) == 0) {
-                _libGlHandle = dlopen(temp_filename, RTLD_LOCAL | RTLD_NOW | RTLD_FIRST);
+                _libGlHandle = dlopen(temp_filename, RTLD_LOCAL | RTLD_NOW);
                 remove(temp_filename);
             }
         }