diff options
Diffstat (limited to 'engines/queen')
| -rw-r--r-- | engines/queen/queen.cpp | 4 | ||||
| -rw-r--r-- | engines/queen/queen.h | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/engines/queen/queen.cpp b/engines/queen/queen.cpp index 50936f8bb7..1232b12288 100644 --- a/engines/queen/queen.cpp +++ b/engines/queen/queen.cpp @@ -312,7 +312,7 @@ bool QueenEngine::canLoadOrSave() const { return !_input->cutawayRunning() && !(_resource->isDemo() || _resource->isInterview()); } -void QueenEngine::saveGameState(int slot, const char *desc) { +int QueenEngine::saveGameState(int slot, const char *desc) { debug(3, "Saving game to slot %d", slot); char name[20]; makeGameStateName(slot, name); @@ -351,6 +351,8 @@ void QueenEngine::saveGameState(int slot, const char *desc) { } else { warning("Can't create file '%s', game not saved", name); } + + return 0; } int QueenEngine::loadGameState(int slot) { diff --git a/engines/queen/queen.h b/engines/queen/queen.h index dcfc7b07a5..df218a64a2 100644 --- a/engines/queen/queen.h +++ b/engines/queen/queen.h @@ -106,7 +106,7 @@ public: void update(bool checkPlayerInput = false); bool canLoadOrSave() const; - void saveGameState(int slot, const char *desc); + int saveGameState(int slot, const char *desc); int loadGameState(int slot); void makeGameStateName(int slot, char *buf) const; int getGameStateSlot(const char *filename) const; |
