Changeset 7509 for trunk/src/kernel32/thread.cpp
- Timestamp:
- Nov 30, 2001, 8:05:47 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/thread.cpp
r7334 r7509 1 /* $Id: thread.cpp,v 1.3 5 2001-11-14 12:30:44phaller Exp $ */1 /* $Id: thread.cpp,v 1.36 2001-11-30 19:05:47 phaller Exp $ */ 2 2 3 3 /* … … 39 39 ODINDEBUGCHANNEL(KERNEL32-THREAD) 40 40 41 42 // The function GetThreadTEB() is defined in wprocess.cpp 43 // This macro is for performance improvement only. 44 // DWORD TIBFlatPtr is exported from wprocess.cpp 45 #define GetThreadTEB() ((TEB*)(TIBFlatPtr)) 46 41 47 //****************************************************************************** 42 48 //****************************************************************************** 43 49 DWORD WIN32API GetCurrentThreadId() 44 50 { 51 // check cached identifier 52 TEB *teb = GetThreadTEB(); 53 if(teb != NULL) 54 { 55 // this is set in InitializeTIB() already. 56 return teb->o.odin.threadId; 57 } 58 45 59 //// dprintf(("GetCurrentThreadId\n")); 46 60 return(O32_GetCurrentThreadId());
Note:
See TracChangeset
for help on using the changeset viewer.