diff --git a/src/Mayaqua/Win32.c b/src/Mayaqua/Win32.c index db65d457..db00184c 100644 --- a/src/Mayaqua/Win32.c +++ b/src/Mayaqua/Win32.c @@ -3033,13 +3033,13 @@ void Win32GetSystemTime(SYSTEMTIME *system_time) // Increment of 32bit integer void Win32Inc32(UINT *value) { - InterlockedIncrement(value); + InterlockedIncrement((volatile LONG *)value); } // Decrement of 32bit integer void Win32Dec32(UINT *value) { - InterlockedDecrement(value); + InterlockedDecrement((volatile LONG *)value); } // Sleep the thread