diff options
author | eriktorbjorn | 2011-06-11 16:55:57 +0200 |
---|---|---|
committer | Alyssa Milburn | 2011-06-15 17:34:12 +0200 |
commit | b01af82d09973ec72ff9d81ec2fd0f719465f133 (patch) | |
tree | ad515b98e2e34e1304894e34d028bac31ccce559 | |
parent | d0404f4b617730024d28d56632821ea403bf8cb0 (diff) | |
download | scummvm-rg350-b01af82d09973ec72ff9d81ec2fd0f719465f133.tar.gz scummvm-rg350-b01af82d09973ec72ff9d81ec2fd0f719465f133.tar.bz2 scummvm-rg350-b01af82d09973ec72ff9d81ec2fd0f719465f133.zip |
DREAMWEB: Make it easier to quit (albeit not yet very gracefully)
-rw-r--r-- | engines/dreamweb/dreamweb.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/dreamweb/dreamweb.cpp b/engines/dreamweb/dreamweb.cpp index 12a43a9a22..da6c5903d5 100644 --- a/engines/dreamweb/dreamweb.cpp +++ b/engines/dreamweb/dreamweb.cpp @@ -99,11 +99,12 @@ void DreamWebEngine::waitForVSync() { void DreamWebEngine::processEvents() { Common::EventManager *event_manager = _system->getEventManager(); Common::Event event; + if (event_manager->shouldQuit()) { + warning("Engine should quit gracefully (but doesn't yet)"); + g_system->quit(); + } while (event_manager->pollEvent(event)) { switch(event.type) { - case Common::EVENT_RTL: - warning("quit requested"); - return; case Common::EVENT_LBUTTONDOWN: _mouseState |= 1; break; |