Added few more stubs so that control reaches to DestroyDevice().
[mesa.git] / src / glx / clientinfo.c
index 429e9a3bfa75b949b5f244587f5528b61ce03210..8f3fdeba4aa1c39ff8f857da2bb7e29b9c0de6a8 100644 (file)
@@ -113,6 +113,10 @@ __glX_send_client_info(struct glx_display *glx_dpy)
    }
 
    gl_extension_string = __glXGetClientGLExtensionString();
+   if (gl_extension_string == NULL) {
+      return;
+   }
+
    gl_extension_length = strlen(gl_extension_string) + 1;
 
    c = XGetXCBConnection(glx_dpy->dpy);
@@ -152,5 +156,5 @@ __glX_send_client_info(struct glx_display *glx_dpy)
                          gl_extension_string);
    }
 
-   Xfree(gl_extension_string);
+   free(gl_extension_string);
 }