Ignore:
Timestamp:
Jan 31, 2010, 8:23:04 PM (15 years ago)
Author:
[email protected]
Message:

2010-01-31 Patrick Gansterer <[email protected]>

Reviewed by Darin Adler.

Buildfix for WinCE + style fixes (TLS_OUT_OF_INDEXES is not defined).
https://bugs.webkit.org/show_bug.cgi?id=34380

  • wtf/ThreadSpecific.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/wtf/ThreadSpecific.h

    r53682 r54123  
    189189#elif OS(WINDOWS)
    190190
     191// TLS_OUT_OF_INDEXES is not defined on WinCE.
     192#ifndef TLS_OUT_OF_INDEXES
     193#define TLS_OUT_OF_INDEXES 0xffffffff
     194#endif
     195
    191196// The maximum number of TLS keys that can be created. For simplification, we assume that:
    192197// 1) Once the instance of ThreadSpecific<> is created, it will not be destructed until the program dies.
     
    201206    : m_index(-1)
    202207{
    203     DWORD tls_key = TlsAlloc();
    204     if (tls_key == TLS_OUT_OF_INDEXES)
     208    DWORD tlsKey = TlsAlloc();
     209    if (tlsKey == TLS_OUT_OF_INDEXES)
    205210        CRASH();
    206211
     
    208213    if (m_index >= kMaxTlsKeySize)
    209214        CRASH();
    210     tlsKeys()[m_index] = tls_key;
     215    tlsKeys()[m_index] = tlsKey;
    211216}
    212217
Note: See TracChangeset for help on using the changeset viewer.