From: Brian Paul Date: Thu, 10 Feb 2000 21:27:48 +0000 (+0000) Subject: changed thread TSD initialization X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3c27be3738f42cb7424483a92dd05259909e54a9;p=mesa.git changed thread TSD initialization --- 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 -#include /* to get NULL */ -#include +#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