From be822d8bc27bf1ccc5972dd2da1e9183e034585e Mon Sep 17 00:00:00 2001 From: Max Horn Date: Tue, 23 Nov 2010 22:32:55 +0000 Subject: MOHAWK: Pass Common::Strings directly to SaveFileManager, instead of first converting to a C string svn-id: r54444 --- engines/mohawk/myst_saveload.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'engines/mohawk/myst_saveload.cpp') diff --git a/engines/mohawk/myst_saveload.cpp b/engines/mohawk/myst_saveload.cpp index a3b9af59a7..50a2c9b023 100644 --- a/engines/mohawk/myst_saveload.cpp +++ b/engines/mohawk/myst_saveload.cpp @@ -47,8 +47,8 @@ bool MystSaveLoad::loadGame(const Common::String &filename) { if (_vm->getFeatures() & GF_DEMO) // Don't load games in the demo return false; - Common::InSaveFile *loadFile; - if (!(loadFile = _saveFileMan->openForLoading(filename.c_str()))) + Common::InSaveFile *loadFile = _saveFileMan->openForLoading(filename); + if (!loadFile) return false; debugC(kDebugSaveLoad, "Loading game from \'%s\'", filename.c_str()); @@ -330,8 +330,8 @@ bool MystSaveLoad::saveGame(const Common::String &fname) { if (!filename.hasSuffix(".mys") && !filename.hasSuffix(".MYS")) filename += ".mys"; - Common::OutSaveFile *saveFile; - if (!(saveFile = _saveFileMan->openForSaving(filename.c_str()))) + Common::OutSaveFile *saveFile = _saveFileMan->openForSaving(filename); + if (!saveFile) return false; debugC(kDebugSaveLoad, "Saving game to \'%s\'", filename.c_str()); -- cgit v1.2.3