From 007d68006aaaf1025e246b6a9f7c25fd789958b2 Mon Sep 17 00:00:00 2001 From: uruk Date: Sat, 1 Mar 2014 23:29:01 +0100 Subject: AVALANCHE: Repair ShootEmUp::run(). --- engines/avalanche/shootemup.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'engines') diff --git a/engines/avalanche/shootemup.cpp b/engines/avalanche/shootemup.cpp index c85004d81f..8d61316daa 100644 --- a/engines/avalanche/shootemup.cpp +++ b/engines/avalanche/shootemup.cpp @@ -117,7 +117,7 @@ void ShootEmUp::run() { setup(); - do { + while ((_time != 0) && (!_vm->shouldQuit())) { uint32 beginLoop = _vm->_system->getMillis(); blankIt(); @@ -141,8 +141,7 @@ void ShootEmUp::run() { uint32 delay = _vm->_system->getMillis() - beginLoop; if (delay <= 55) _vm->_system->delayMillis(55 - delay); // Replaces slowdown(); 55 comes from 18.2 Hz (B Flight). - - } while (_time != 0); + }; _vm->fadeOut(); _vm->_graphics->restoreScreen(); -- cgit v1.2.3