diff options
Diffstat (limited to 'extern/glog/src/windows/port.h')
-rw-r--r-- | extern/glog/src/windows/port.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/extern/glog/src/windows/port.h b/extern/glog/src/windows/port.h index 02c6f6e77b2..819846151b9 100644 --- a/extern/glog/src/windows/port.h +++ b/extern/glog/src/windows/port.h @@ -136,6 +136,7 @@ typedef int pid_t; #endif // _MSC_VER // ----------------------------------- THREADS +#ifndef __MINGW32__ typedef DWORD pthread_t; typedef DWORD pthread_key_t; typedef LONG pthread_once_t; @@ -147,15 +148,11 @@ inline struct tm* localtime_r(const time_t* timep, struct tm* result) { localtime_s(result, timep); return result; } +#endif inline char* strerror_r(int errnum, char* buf, size_t buflen) { -#ifdef FREE_WINDOWS - strncpy(buf, "Not implemented yet", buflen); - return buf; -#else strerror_s(buf, buflen, errnum); return buf; -#endif } #ifndef __cplusplus |