aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sword25/kernel/scummvmwindow.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/sword25/kernel/scummvmwindow.cpp b/engines/sword25/kernel/scummvmwindow.cpp
index 439aa9d287..3a9fe94c62 100644
--- a/engines/sword25/kernel/scummvmwindow.cpp
+++ b/engines/sword25/kernel/scummvmwindow.cpp
@@ -149,8 +149,9 @@ void ScummVMWindow::SetTitle(const Common::String &Title) {
}
bool ScummVMWindow::ProcessMessages() {
- // No implementation
- return true;
+ // All messages are handled separately in the input manager. The only thing we
+ // need to do here is to keep returning whether the window/game is still alive
+ return _WindowAlive;
}
bool ScummVMWindow::WaitForFocus() {