diff options
Diffstat (limited to 'engines/fullpipe/modal.cpp')
-rw-r--r-- | engines/fullpipe/modal.cpp | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/engines/fullpipe/modal.cpp b/engines/fullpipe/modal.cpp index be1e73ff70..3fdb6636ec 100644 --- a/engines/fullpipe/modal.cpp +++ b/engines/fullpipe/modal.cpp @@ -21,23 +21,21 @@ */ #include "fullpipe/fullpipe.h" -#include "fullpipe/messages.h" + #include "fullpipe/constants.h" +#include "fullpipe/gameloader.h" +#include "fullpipe/messages.h" +#include "fullpipe/modal.h" #include "fullpipe/motion.h" +#include "fullpipe/objectnames.h" #include "fullpipe/scenes.h" -#include "fullpipe/gameloader.h" #include "fullpipe/statics.h" -#include "fullpipe/modal.h" -#include "fullpipe/constants.h" -#include "fullpipe/objectnames.h" +#include "engines/savestate.h" #include "graphics/palette.h" #include "graphics/surface.h" -#include "engines/savestate.h" -#include "engines/advancedDetector.h" - namespace Fullpipe { ModalIntro::ModalIntro() { @@ -2142,7 +2140,8 @@ bool ModalSaveGame::getFileInfo(int slot, FileInfo *fileinfo) { return false; Fullpipe::FullpipeSavegameHeader header; - Fullpipe::readSavegameHeader(f.get(), header); + if (!Fullpipe::readSavegameHeader(f.get(), header)) + return false; // Create the return descriptor SaveStateDescriptor desc(slot, header.saveName); @@ -2396,7 +2395,7 @@ bool ModalDemo::init(int counterDiff) { if (_clickedQuit == -1) return true; - g_system->openUrl("http://www.amazon.de/EuroVideo-Bildprogramm-GmbH-Full-Pipe/dp/B003TO51YE/ref=sr_1_1?ie=UTF8&s=videogames&qid=1279207213&sr=8-1"); + g_system->openUrl("http://www.amazon.de/EuroVideo-Bildprogramm-GmbH-Full-Pipe/dp/B003TO51YE/ref=sr_1_1"); g_fp->_gameContinue = false; |