- Timestamp:
 - Nov 30, 2001, 8:05:47 PM (24 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/src/kernel32/thread.cpp (modified) (2 diffs)
 
 
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.
  