summaryrefslogtreecommitdiff
path: root/drivers/windows/mutex_windows.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/windows/mutex_windows.cpp')
-rw-r--r--drivers/windows/mutex_windows.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/windows/mutex_windows.cpp b/drivers/windows/mutex_windows.cpp
index d42c45fd13..3b2004285a 100644
--- a/drivers/windows/mutex_windows.cpp
+++ b/drivers/windows/mutex_windows.cpp
@@ -81,7 +81,11 @@ MutexWindows::MutexWindows() {
#ifdef WINDOWS_USE_MUTEX
mutex = CreateMutex( NULL, FALSE, NULL );
#else
- InitializeCriticalSection( &mutex );
+ #ifdef WINRT_ENABLED
+ InitializeCriticalSectionEx( &mutex, 0, 0 );
+ #else
+ InitializeCriticalSection( &mutex );
+ #endif
#endif
}