From c953ecfb9ed3f3a4399deb857240c451f26641c5 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Tue, 5 Jul 2011 00:02:46 +0200 Subject: [PATCH] Fix v8 mingw build --- deps/v8/src/platform-win32.cc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/deps/v8/src/platform-win32.cc b/deps/v8/src/platform-win32.cc index b32c3c6..267fa94 100644 --- a/deps/v8/src/platform-win32.cc +++ b/deps/v8/src/platform-win32.cc @@ -123,6 +123,15 @@ int strncasecmp(const char* s1, const char* s2, int n) { // the Microsoft Visual Studio C++ CRT. #ifdef __MINGW32__ +#ifndef _TRUNCATE +# define _TRUNCATE 0 +#endif + +#ifndef STRUNCATE +# define STRUNCATE 80 +#endif + + namespace v8 { namespace internal { @@ -156,7 +165,6 @@ int _vsnprintf_s(char* buffer, size_t sizeOfBuffer, size_t count, const char* format, va_list argptr) { return _vsnprintf(buffer, sizeOfBuffer, format, argptr); } -#define _TRUNCATE 0 int strncpy_s(char* strDest, size_t numberOfElements, -- 2.7.4