diff options
author | Max Horn | 2009-05-29 14:38:22 +0000 |
---|---|---|
committer | Max Horn | 2009-05-29 14:38:22 +0000 |
commit | fb79b185717c9aae7c793e7f07d5d6b94aec4abf (patch) | |
tree | 6df973c3f64d5712d6df36caa0af30b6b6012561 /engines/scumm/saveload.cpp | |
parent | 518e005ec27ef323275b364a3cd16d24d7491674 (diff) | |
download | scummvm-rg350-fb79b185717c9aae7c793e7f07d5d6b94aec4abf.tar.gz scummvm-rg350-fb79b185717c9aae7c793e7f07d5d6b94aec4abf.tar.bz2 scummvm-rg350-fb79b185717c9aae7c793e7f07d5d6b94aec4abf.zip |
Changed SaveFileManager methods to take Common::String params (instead of char pointers)
svn-id: r41000
Diffstat (limited to 'engines/scumm/saveload.cpp')
-rw-r--r-- | engines/scumm/saveload.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/engines/scumm/saveload.cpp b/engines/scumm/saveload.cpp index 4fd1b40134..cef13341b5 100644 --- a/engines/scumm/saveload.cpp +++ b/engines/scumm/saveload.cpp @@ -158,7 +158,7 @@ bool ScummEngine::saveState(int slot, bool compat) { } else { filename = makeSavegameName(slot, compat); } - if (!(out = _saveFileMan->openForSaving(filename.c_str()))) + if (!(out = _saveFileMan->openForSaving(filename))) return false; saveFailed = false; @@ -222,7 +222,7 @@ bool ScummEngine_v4::savePreparedSavegame(int slot, char *desc) { // open savegame file if (success) { filename = makeSavegameName(slot, false); - if (!(out = _saveFileMan->openForSaving(filename.c_str()))) { + if (!(out = _saveFileMan->openForSaving(filename))) { success = false; } } @@ -284,7 +284,7 @@ bool ScummEngine::loadState(int slot, bool compat) { } else { filename = makeSavegameName(slot, compat); } - if (!(in = _saveFileMan->openForLoading(filename.c_str()))) + if (!(in = _saveFileMan->openForLoading(filename))) return false; if (!loadSaveGameHeader(in, hdr)) { @@ -562,7 +562,7 @@ void ScummEngine::listSavegames(bool *marks, int num) { prefix.setChar('*', prefix.size()-2); prefix.setChar(0, prefix.size()-1); memset(marks, false, num * sizeof(bool)); //assume no savegames for this title - files = _saveFileMan->listSavefiles(prefix.c_str()); + files = _saveFileMan->listSavefiles(prefix); for (Common::StringList::const_iterator file = files.begin(); file != files.end(); ++file) { //Obtain the last 2 digits of the filename, since they correspond to the save slot @@ -584,7 +584,7 @@ bool ScummEngine::getSavegameName(int slot, Common::String &desc) { desc.clear(); Common::String filename = makeSavegameName(slot, false); - in = _saveFileMan->openForLoading(filename.c_str()); + in = _saveFileMan->openForLoading(filename); if (in) { result = Scumm::getSavegameName(in, desc, _game.heversion); delete in; @@ -626,7 +626,7 @@ Graphics::Surface *ScummEngine::loadThumbnailFromSlot(const char *target, int sl return 0; Common::String filename = ScummEngine::makeSavegameName(target, slot, false); - if (!(in = g_system->getSavefileManager()->openForLoading(filename.c_str()))) { + if (!(in = g_system->getSavefileManager()->openForLoading(filename))) { return 0; } @@ -664,7 +664,7 @@ bool ScummEngine::loadInfosFromSlot(const char *target, int slot, InfoStuff *stu return 0; Common::String filename = makeSavegameName(target, slot, false); - if (!(in = g_system->getSavefileManager()->openForLoading(filename.c_str()))) { + if (!(in = g_system->getSavefileManager()->openForLoading(filename))) { return false; } |