diff options
Diffstat (limited to 'backends/platform/wii/osystem_events.cpp')
-rw-r--r-- | backends/platform/wii/osystem_events.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/backends/platform/wii/osystem_events.cpp b/backends/platform/wii/osystem_events.cpp index 13f5d1fbe0..2499300a56 100644 --- a/backends/platform/wii/osystem_events.cpp +++ b/backends/platform/wii/osystem_events.cpp @@ -172,7 +172,7 @@ void OSystem_Wii::initEvents() { TIMER_THREAD_PRIO); if (res) { - printf("ERROR creating timer thread: %d\n", res); + printf("ERROR creating timer thread: %ld\n", res); LWP_CloseQueue(timer_queue); } @@ -227,7 +227,9 @@ bool OSystem_Wii::pollKeyboard(Common::Event &event) { int i; keyboard_event kbdEvent; - if (!KEYBOARD_GetEvent(&kbdEvent) > 0) + s32 res = KEYBOARD_GetEvent(&kbdEvent); + + if (!res) return false; switch (kbdEvent.type) { |