diff options
Diffstat (limited to 'thirdparty/mingw-std-threads/mingw.thread.h')
-rw-r--r-- | thirdparty/mingw-std-threads/mingw.thread.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/thirdparty/mingw-std-threads/mingw.thread.h b/thirdparty/mingw-std-threads/mingw.thread.h index 7ca09e25f5..60d2200db2 100644 --- a/thirdparty/mingw-std-threads/mingw.thread.h +++ b/thirdparty/mingw-std-threads/mingw.thread.h @@ -193,7 +193,6 @@ public: if (int_handle == 0) { mHandle = kInvalidHandle; - int errnum = errno; delete call; // Note: Should only throw EINVAL, EAGAIN, EACCES __builtin_trap(); @@ -326,7 +325,7 @@ namespace std // was none. Direct specification (std::), however, would be unaffected. // Take the safe option, and include only in the presence of MinGW's win32 // implementation. -#if defined(__MINGW32__ ) && !defined(_GLIBCXX_HAS_GTHREADS) +#if defined(__MINGW32__ ) && !defined(_GLIBCXX_HAS_GTHREADS) && !defined(__clang__) using mingw_stdthread::thread; // Remove ambiguity immediately, to avoid problems arising from the above. //using std::thread; |