Changeset 54123 in webkit


Ignore:
Timestamp:
Jan 31, 2010 8:23:04 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-01-31 Patrick Gansterer <paroga@paroga.com>

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:
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r54121 r54123  
     12010-01-31  Patrick Gansterer  <paroga@paroga.com>
     2
     3        Reviewed by Darin Adler.
     4
     5        Buildfix for WinCE + style fixes (TLS_OUT_OF_INDEXES is not defined).
     6        https://bugs.webkit.org/show_bug.cgi?id=34380
     7
     8        * wtf/ThreadSpecific.h:
     9
    1102010-01-31  Kent Tamura  <tkent@chromium.org>
    211
  • 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.