diff options
Diffstat (limited to 'LibOVR')
-rw-r--r-- | LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp | 2 | ||||
-rw-r--r-- | LibOVR/Src/OVR_Profile.cpp | 2 | ||||
-rw-r--r-- | LibOVR/Src/OVR_SensorFusion.cpp | 2 | ||||
-rw-r--r-- | LibOVR/Src/OVR_Win32_HIDDevice.cpp | 2 |
4 files changed, 5 insertions, 3 deletions
diff --git a/LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp b/LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp index 8880082..30e8656 100644 --- a/LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp +++ b/LibOVR/Src/Kernel/OVR_ThreadsWinAPI.cpp @@ -969,6 +969,7 @@ void Thread::SetThreadName( const char* name ) info.dwThreadID = reinterpret_cast<DWORD>(GetThreadId()); info.dwFlags = 0; +#if !defined(__MINGW32__) // FIXME: Port this to mingw. __try { #ifdef _WIN64 @@ -980,6 +981,7 @@ void Thread::SetThreadName( const char* name ) __except( GetExceptionCode()==0x406D1388 ? EXCEPTION_CONTINUE_EXECUTION : EXCEPTION_EXECUTE_HANDLER ) { } +#endif // __MINGW32__ #endif // OVR_BUILD_SHIPPING } diff --git a/LibOVR/Src/OVR_Profile.cpp b/LibOVR/Src/OVR_Profile.cpp index fdac5d7..7c2897d 100644 --- a/LibOVR/Src/OVR_Profile.cpp +++ b/LibOVR/Src/OVR_Profile.cpp @@ -39,7 +39,7 @@ limitations under the License. #include "Kernel/OVR_Array.h" #ifdef OVR_OS_WIN32 -#include <Shlobj.h> +#include <shlobj.h> #else #include <dirent.h> #include <sys/stat.h> diff --git a/LibOVR/Src/OVR_SensorFusion.cpp b/LibOVR/Src/OVR_SensorFusion.cpp index eac0366..a2248d1 100644 --- a/LibOVR/Src/OVR_SensorFusion.cpp +++ b/LibOVR/Src/OVR_SensorFusion.cpp @@ -561,7 +561,7 @@ bool SensorFusion::LoadMagCalibration(const char* calibrationName) tm ct; memset(&ct, 0, sizeof(tm)); -#ifdef OVR_OS_WIN32 +#if defined OVR_OS_WIN32 && !defined(__MINGW32__) struct tm nowtime; localtime_s(&nowtime, &now); ct.tm_isdst = nowtime.tm_isdst; diff --git a/LibOVR/Src/OVR_Win32_HIDDevice.cpp b/LibOVR/Src/OVR_Win32_HIDDevice.cpp index 81a6c8a..b93e9cc 100644 --- a/LibOVR/Src/OVR_Win32_HIDDevice.cpp +++ b/LibOVR/Src/OVR_Win32_HIDDevice.cpp @@ -292,7 +292,7 @@ bool HIDDevice::HIDInitialize(const String& path) if (!openDevice()) { - LogText("OVR::Win32::HIDDevice - Failed to open HIDDevice: ", path); + LogText("OVR::Win32::HIDDevice - Failed to open HIDDevice: ", path.ToCStr()); return false; } |