diff options
author | Max Horn | 2009-03-01 04:42:46 +0000 |
---|---|---|
committer | Max Horn | 2009-03-01 04:42:46 +0000 |
commit | dd98126423d915c19baf43184ba40fb0d9a68b64 (patch) | |
tree | dc6c65d5ca3d7c5c69f54e9dc980067980a2ae9a /engines/sword2 | |
parent | 3fcbda829a2aa17cbaf6423d34f69214b91b0e6c (diff) | |
download | scummvm-rg350-dd98126423d915c19baf43184ba40fb0d9a68b64.tar.gz scummvm-rg350-dd98126423d915c19baf43184ba40fb0d9a68b64.tar.bz2 scummvm-rg350-dd98126423d915c19baf43184ba40fb0d9a68b64.zip |
Engines: Fused several init&go methods into a single run method
svn-id: r39003
Diffstat (limited to 'engines/sword2')
-rw-r--r-- | engines/sword2/sword2.cpp | 6 | ||||
-rw-r--r-- | engines/sword2/sword2.h | 10 |
2 files changed, 2 insertions, 14 deletions
diff --git a/engines/sword2/sword2.cpp b/engines/sword2/sword2.cpp index 71a949fe88..349646ff21 100644 --- a/engines/sword2/sword2.cpp +++ b/engines/sword2/sword2.cpp @@ -361,7 +361,7 @@ void Sword2Engine::setupPersistentResources() { _resman->openResource(CUR_PLAYER_ID); } -Common::Error Sword2Engine::init() { +Common::Error Sword2Engine::run() { // Get some falling RAM and put it in your pocket, never let it slip // away @@ -445,10 +445,6 @@ Common::Error Sword2Engine::init() { _screen->initialiseRenderCycle(); - return Common::kNoError; -} - -Common::Error Sword2Engine::go() { while (1) { if (_debugger->isAttached()) _debugger->onFrame(); diff --git a/engines/sword2/sword2.h b/engines/sword2/sword2.h index 946dc3df53..db1c075951 100644 --- a/engines/sword2/sword2.h +++ b/engines/sword2/sword2.h @@ -124,15 +124,7 @@ private: protected: // Engine APIs - Common::Error init(); - Common::Error go(); - virtual Common::Error run() { - Common::Error err; - err = init(); - if (err != Common::kNoError) - return err; - return go(); - } + virtual Common::Error run(); virtual GUI::Debugger *getDebugger(); virtual bool hasFeature(EngineFeature f) const; virtual void syncSoundSettings(); |