Ignore:
Timestamp:
Nov 30, 2010, 1:44:56 AM (15 years ago)
Author:
dmik
Message:

Added TLS_OUT_OF_INDEXES.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/wintls.cpp

    r8886 r21489  
    9696   *tlsIndexAddr = tlsIndex;
    9797
    98    if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0) 
     98   if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0)
    9999   {
    100100        pCallback = tlsCallBackAddr;
     
    123123   dprintf(("Win32ImageBase::tlsDetachThread for module %x, thread id %x", hinstance, GetCurrentThreadId()));
    124124
    125    if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0) 
     125   if(tlsCallBackAddr && (ULONG)*tlsCallBackAddr != 0)
    126126   {
    127127        pCallback = tlsCallBackAddr;
     
    163163            LeaveCriticalSection(&pdb->crit_section);
    164164            SetLastError(ERROR_NO_MORE_ITEMS);  //TODO: correct error?
    165             return -1;
     165            return TLS_OUT_OF_INDEXES;
    166166        }
    167167        tibidx = 1;
Note: See TracChangeset for help on using the changeset viewer.