Changeset 1670 for trunk/src/kernel32/wintls.cpp
- Timestamp:
- Nov 9, 1999, 8:22:33 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/wintls.cpp
r956 r1670 1 /* $Id: wintls.cpp,v 1. 5 1999-09-15 23:38:02sandervl Exp $ */1 /* $Id: wintls.cpp,v 1.6 1999-11-09 19:22:33 sandervl Exp $ */ 2 2 /* 3 3 * Win32 TLS API functions … … 54 54 EXCEPTION_FRAME exceptFrame; 55 55 PIMAGE_TLS_CALLBACK *pCallback; 56 USHORT sel;57 56 TEB *winteb; 58 57 char *tibmem; … … 92 91 dprintf(("tlsAttachThread: calling TLS Callback %x", *pCallback)); 93 92 94 OS2SetExceptionHandler((void *)&exceptFrame);95 sel = SetWin32TIB();96 93 (*pCallback)((LPVOID)hinstance, DLL_THREAD_ATTACH, 0); 97 SetFS(sel);98 OS2UnsetExceptionHandler((void *)&exceptFrame);99 94 100 95 dprintf(("tlsAttachThread: finished calling TLS Callback %x", *pCallback)); … … 110 105 EXCEPTION_FRAME exceptFrame; 111 106 PIMAGE_TLS_CALLBACK *pCallback; 112 USHORT sel;113 107 TEB *winteb; 114 108 … … 123 117 dprintf(("tlsDetachThread: calling TLS Callback %x", *pCallback)); 124 118 125 OS2SetExceptionHandler((void *)&exceptFrame);126 sel = SetWin32TIB();127 119 (*pCallback)((LPVOID)hinstance, DLL_THREAD_DETACH, 0); 128 SetFS(sel);129 OS2UnsetExceptionHandler((void *)&exceptFrame);130 120 131 121 dprintf(("tlsDetachThread: finished calling TLS Callback %x", *pCallback));
Note:
See TracChangeset
for help on using the changeset viewer.