diff options
-rw-r--r-- | src/mesa/glapi/glapi.c | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/src/mesa/glapi/glapi.c b/src/mesa/glapi/glapi.c index 3603f8f3efb..51c24f980cc 100644 --- a/src/mesa/glapi/glapi.c +++ b/src/mesa/glapi/glapi.c @@ -1,4 +1,4 @@ -/* $Id: glapi.c,v 1.31 2000/02/02 18:50:07 brianp Exp $ */ +/* $Id: glapi.c,v 1.32 2000/02/10 21:27:48 brianp Exp $ */ /* * Mesa 3-D graphics library @@ -42,9 +42,7 @@ -#include <assert.h> -#include <stdlib.h> /* to get NULL */ -#include <string.h> +#include "glheader.h" #include "glapi.h" #include "glapinoop.h" #include "glapioffsets.h" @@ -68,19 +66,8 @@ static GLboolean ThreadSafe = GL_FALSE; static _glthread_TSD DispatchTSD; -static void dispatch_thread_init() -{ - _glthread_InitTSD(&DispatchTSD); -} - - static _glthread_TSD ContextTSD; -static void context_thread_init() -{ - _glthread_InitTSD(&ContextTSD); -} - #endif @@ -130,7 +117,7 @@ void _glapi_set_context(void *context) { #if defined(THREADS) - _glthread_SetTSD(&ContextTSD, context, context_thread_init); + _glthread_SetTSD(&ContextTSD, context); if (ThreadSafe) _glapi_Context = NULL; else @@ -181,7 +168,7 @@ _glapi_set_dispatch(struct _glapi_table *dispatch) #endif #if defined(THREADS) - _glthread_SetTSD(&DispatchTSD, (void*) dispatch, dispatch_thread_init); + _glthread_SetTSD(&DispatchTSD, (void*) dispatch); if (ThreadSafe) _glapi_Dispatch = NULL; else |