summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian <[email protected]>2007-04-02 10:03:34 -0600
committerBrian <[email protected]>2007-04-02 10:03:34 -0600
commit66d336808d3eb01eab42fb311b932bfe9f7c6b1c (patch)
tree55969e4c11ad23de15e962df2de027f80073f6bc
parentdccd9c4f4d3eb4fd31002eb13e32ea78a5d0905c (diff)
Call _glapi_set_context(NULL) in _glapi_check_multithread() to make sure the _glapi_Context global gets cleared properly.
-rw-r--r--src/mesa/glapi/glapi.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/glapi/glapi.c b/src/mesa/glapi/glapi.c
index 348f12b3e74..5815dbff842 100644
--- a/src/mesa/glapi/glapi.c
+++ b/src/mesa/glapi/glapi.c
@@ -240,6 +240,7 @@ _glapi_check_multithread(void)
else if (knownID != _glthread_GetID()) {
ThreadSafe = GL_TRUE;
_glapi_set_dispatch(NULL);
+ _glapi_set_context(NULL);
}
}
else if (!_glapi_get_dispatch()) {