diff --git a/src/FileStream.cpp b/src/FileStream.cpp index 7268923..2266518 100644 --- a/src/FileStream.cpp +++ b/src/FileStream.cpp @@ -34,7 +34,7 @@ // Local functions - platform-specific functions #ifndef STORMLIB_WINDOWS -static DWORD nLastError = ERROR_SUCCESS; +static thread_local DWORD nLastError = ERROR_SUCCESS; DWORD GetLastError() {