Ignore:
Timestamp:
Oct 14, 2007, 4:55:02 AM (18 years ago)
Author:
bdash
Message:

2007-10-14 Kevin Ollivier <[email protected]>

Reviewed by Adam.

Add support for MSVC7, and fix cases where PLATFORM(WIN) should
be PLATFORM(WIN_OS) for other ports building on Windows.

  • dom/XMLTokenizer.cpp:
  • page/FrameTree.cpp:
  • platform/StaticConstructors.h:
  • platform/String.cpp:

2007-10-5 Kevin Ollivier <[email protected]>

Reviewed by Adam.


Add support for MSVC7, and fix cases where PLATFORM(WIN) should
be PLATFORM(WIN_OS) for other ports building on Windows.


  • kjs/DateMath.cpp: (KJS::getDSTOffsetSimple):
  • kjs/JSImmediate.h:
  • wtf/Assertions.cpp:
  • wtf/Assertions.h:
  • wtf/Platform.h:
  • wtf/StringExtras.h: (snprintf): (vsnprintf):
File:
1 edited

Legend:

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

    r19688 r26589  
    3434inline int snprintf(char *str, size_t size, const char* format, ...)
    3535{
     36    int result;
    3637    va_list args;
    3738    va_start(args, format);
    38     return _vsnprintf(str, size, format, args);
     39    result = _vsnprintf(str, size, format, args);
     40    va_end(args);
     41    return result;
    3942}
     43
     44#if COMPILER(MSVC7)
     45// MSVC8 and above define this function
     46#define vsnprintf snprintf
     47#endif
    4048
    4149inline int strncasecmp(const char* s1, const char* s2, size_t len) { return strnicmp(s1, s2, len); }
Note: See TracChangeset for help on using the changeset viewer.