diff options
author | Travis Howell | 2007-09-21 05:27:33 +0000 |
---|---|---|
committer | Travis Howell | 2007-09-21 05:27:33 +0000 |
commit | 6b639c6b214534c0e1c49b5a37a658948b086760 (patch) | |
tree | 1f077c241a47654d8160223ebf331027c12bc34e /backends/saves/default/default-saves.cpp | |
parent | bcbf127b390af57579d8e8ada15fdbebb53e68fa (diff) | |
download | scummvm-rg350-6b639c6b214534c0e1c49b5a37a658948b086760.tar.gz scummvm-rg350-6b639c6b214534c0e1c49b5a37a658948b086760.tar.bz2 scummvm-rg350-6b639c6b214534c0e1c49b5a37a658948b086760.zip |
Rename file removal functions, to avoid conflicts. Add save game path, when removing files via SaveFileManager.
svn-id: r29001
Diffstat (limited to 'backends/saves/default/default-saves.cpp')
-rw-r--r-- | backends/saves/default/default-saves.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/backends/saves/default/default-saves.cpp b/backends/saves/default/default-saves.cpp index 702b404434..c32edd0f7a 100644 --- a/backends/saves/default/default-saves.cpp +++ b/backends/saves/default/default-saves.cpp @@ -229,9 +229,12 @@ Common::OutSaveFile *DefaultSaveFileManager::openForSaving(const char *filename) } bool DefaultSaveFileManager::removeSavefile(const char *filename) { + char buf[256]; + join_paths(filename, getSavePath(), buf, sizeof(buf)); + Common::File file; - FilesystemNode savePath(filename); - return file.remove(savePath); + FilesystemNode savePath((const char *)buf); + return file.removeFile(savePath); } #endif // !defined(DISABLE_DEFAULT_SAVEFILEMANAGER) |