Changeset 2978 for trunk/src/opengl/mesa/mthreads.c
- Timestamp:
- Mar 3, 2000, 8:57:50 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/opengl/mesa/mthreads.c
r2938 r2978 1 /* $Id: mthreads.c,v 1. 1 2000-02-29 00:50:07sandervl Exp $ */1 /* $Id: mthreads.c,v 1.2 2000-03-03 07:57:50 sandervl Exp $ */ 2 2 3 3 /* … … 158 158 } 159 159 160 void * MesaGetTSD(MesaTSD * tsd) { 160 #ifdef __WIN32OS2__ 161 void *MesaGetTSD(MesaTSD * tsd, void (*initfunc)(void)) 162 { 163 if (tsd->initfuncCalled != INITFUNC_CALLED_MAGIC) { 164 initfunc(); 165 tsd->initfuncCalled = INITFUNC_CALLED_MAGIC; 166 } 161 167 return TlsGetValue(tsd->key); 162 168 } 169 #else 170 void *MesaGetTSD(MesaTSD * tsd) 171 { 172 return TlsGetValue(tsd->key); 173 } 174 #endif 163 175 164 176 void MesaSetTSD(MesaTSD * tsd, void * ptr, void (*initfunc)(void)) {
Note:
See TracChangeset
for help on using the changeset viewer.