From c545a8b1763df661e46047bcedb052385d62a507 Mon Sep 17 00:00:00 2001 From: David Turner Date: Sun, 19 Jun 2011 14:04:22 +0000 Subject: [PATCH] TOLTECS: Fix saveGameState signature to match Engine's virtual method. --- engines/toltecs/saveload.cpp | 4 ++-- engines/toltecs/toltecs.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/engines/toltecs/saveload.cpp b/engines/toltecs/saveload.cpp index aa045378f2f..9d88b9dce6b 100644 --- a/engines/toltecs/saveload.cpp +++ b/engines/toltecs/saveload.cpp @@ -184,9 +184,9 @@ Common::Error ToltecsEngine::loadGameState(int slot) { return Common::kNoError; } -Common::Error ToltecsEngine::saveGameState(int slot, const char *description) { +Common::Error ToltecsEngine::saveGameState(int slot, const Common::String &description) { const char *fileName = getSavegameFilename(slot); - savegame(fileName, description); + savegame(fileName, description.c_str()); return Common::kNoError; } diff --git a/engines/toltecs/toltecs.h b/engines/toltecs/toltecs.h index ce87d1901e6..377ef1c2d45 100644 --- a/engines/toltecs/toltecs.h +++ b/engines/toltecs/toltecs.h @@ -195,7 +195,7 @@ public: bool canLoadGameStateCurrently() { return _isSaveAllowed; } bool canSaveGameStateCurrently() { return _isSaveAllowed; } Common::Error loadGameState(int slot); - Common::Error saveGameState(int slot, const char *description); + Common::Error saveGameState(int slot, const Common::String &description); void savegame(const char *filename, const char *description); void loadgame(const char *filename);