mirror of
https://github.com/RGBCube/serenity
synced 2025-05-25 17:45:08 +00:00

This change is backported from upstream master and prevents unnecessary spam to our debug console about NULL mutexes.
23 lines
604 B
Diff
23 lines
604 B
Diff
--- scummvm-2.5.1/backends/timer/sdl/sdl-timer.cpp 2021-12-24 22:19:28.000000000 +0000
|
|
+++ scummvm-2.5.1-patched/backends/timer/sdl/sdl-timer.cpp 2022-01-09 22:17:13.919057360 +0000
|
|
@@ -29,11 +29,7 @@
|
|
|
|
#include "common/textconsole.h"
|
|
|
|
-OSystem::MutexRef timerMutex;
|
|
-
|
|
static Uint32 timer_handler(Uint32 interval, void *param) {
|
|
- Common::StackLock lock(timerMutex);
|
|
-
|
|
((DefaultTimerManager *)param)->handler();
|
|
return interval;
|
|
}
|
|
@@ -49,8 +45,6 @@
|
|
}
|
|
|
|
SdlTimerManager::~SdlTimerManager() {
|
|
- Common::StackLock lock(timerMutex);
|
|
-
|
|
// Removes the timer callback
|
|
SDL_RemoveTimer(_timerID);
|
|
|