Mesa (7.8): glapi: Fix loading of old DRI drivers.

Chia-I Wu olv at kemper.freedesktop.org
Tue Apr 27 15:19:44 UTC 2010


Module: Mesa
Branch: 7.8
Commit: f1381880a8e0e0cdd96c4c725ff35a28b250b09d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1381880a8e0e0cdd96c4c725ff35a28b250b09d

Author: Chia-I Wu <olv at lunarg.com>
Date:   Tue Apr 27 23:19:27 2010 +0800

glapi: Fix loading of old DRI drivers.

The removal of _glapi_noop_enable_warnings and _glapi_set_warning_func
in e4f168a6f4911a096be97d2e83ef8ad9c5862ec0 prevents DRI drivers built
before the commit from loading.  Add stub versions of the functions to
make them load again.

---

 src/mesa/glapi/glapi_nop.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/mesa/glapi/glapi_nop.c b/src/mesa/glapi/glapi_nop.c
index df9c587..4257b1f 100644
--- a/src/mesa/glapi/glapi_nop.c
+++ b/src/mesa/glapi/glapi_nop.c
@@ -48,6 +48,26 @@
 
 #include "glapi/glapi.h"
 
+
+/*
+ * These stubs are kept so that the old DRI drivers still load.
+ */
+PUBLIC void
+_glapi_noop_enable_warnings(GLboolean enable);
+
+PUBLIC void
+_glapi_set_warning_func(_glapi_proc func);
+
+void
+_glapi_noop_enable_warnings(GLboolean enable)
+{
+}
+
+void
+_glapi_set_warning_func(_glapi_proc func)
+{
+}
+
 #ifdef DEBUG
 
 /**




More information about the mesa-commit mailing list