Changeset 21489
- Timestamp:
 - Nov 30, 2010, 1:44:56 AM (15 years ago)
 - Location:
 - trunk
 - Files:
 - 
      
- 2 edited
 
- 
          
  include/win/winbase.h (modified) (1 diff)
 - 
          
  src/kernel32/wintls.cpp (modified) (3 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/include/win/winbase.h
r21453 r21489 1186 1186 #define THREAD_PRIORITY_TIME_CRITICAL THREAD_BASE_PRIORITY_LOWRT 1187 1187 #define THREAD_PRIORITY_IDLE THREAD_BASE_PRIORITY_IDLE 1188 1189 #define TLS_OUT_OF_INDEXES ((DWORD)0xFFFFFFFF) 1188 1190 1189 1191 typedef struct  - 
      
trunk/src/kernel32/wintls.cpp
r8886 r21489 96 96 *tlsIndexAddr = tlsIndex; 97 97 98 if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0) 98 if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0) 99 99 { 100 100 pCallback = tlsCallBackAddr; … … 123 123 dprintf(("Win32ImageBase::tlsDetachThread for module %x, thread id %x", hinstance, GetCurrentThreadId())); 124 124 125 if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0) 125 if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0) 126 126 { 127 127 pCallback = tlsCallBackAddr; … … 163 163 LeaveCriticalSection(&pdb->crit_section); 164 164 SetLastError(ERROR_NO_MORE_ITEMS); //TODO: correct error? 165 return -1;165 return TLS_OUT_OF_INDEXES; 166 166 } 167 167 tibidx = 1;  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  