aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress/game/savegame.h
diff options
context:
space:
mode:
authorJulien Templier2010-10-27 19:19:38 +0000
committerJulien Templier2010-10-27 19:19:38 +0000
commitd5e4ab6b209b1e2a847993ce40a4c015e795b168 (patch)
tree06075eaa59e282243a6089e6207c8592edd71705 /engines/lastexpress/game/savegame.h
parentdba75791d9fcda63c546975fa98da4bc64afce7d (diff)
downloadscummvm-rg350-d5e4ab6b209b1e2a847993ce40a4c015e795b168.tar.gz
scummvm-rg350-d5e4ab6b209b1e2a847993ce40a4c015e795b168.tar.bz2
scummvm-rg350-d5e4ab6b209b1e2a847993ce40a4c015e795b168.zip
LASTEXPRESS: Cleanup game saving
- Move loading of game stream to separate function - Add checks for NULL in functions using _savegame - Add expected saved size for sound & savepoints svn-id: r53881
Diffstat (limited to 'engines/lastexpress/game/savegame.h')
-rw-r--r--engines/lastexpress/game/savegame.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/lastexpress/game/savegame.h b/engines/lastexpress/game/savegame.h
index 01b2542d12..c6a42fcb3e 100644
--- a/engines/lastexpress/game/savegame.h
+++ b/engines/lastexpress/game/savegame.h
@@ -94,7 +94,7 @@ public:
// Init
void create(GameId id);
- void clear();
+ void clearHeaders();
uint32 init(GameId id, bool resetHeaders);
// Save & Load
@@ -278,6 +278,7 @@ private:
// Savegame stream
void initStream();
+ void loadStream(GameId id);
void flushStream(GameId id);
};