From c4c09fd8f1c94ef18c965be6a92ab7d08716b05f Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Wed, 26 Apr 2006 13:12:33 +0000 Subject: Use the joined filename for savegames, otherwise saves will be stored in the current working directory instead of the save directory. svn-id: r22181 --- common/savefile.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'common') diff --git a/common/savefile.cpp b/common/savefile.cpp index 4378ce89dd..afc79df379 100644 --- a/common/savefile.cpp +++ b/common/savefile.cpp @@ -206,9 +206,9 @@ OutSaveFile *DefaultSaveFileManager::openForSaving(const char *filename) { join_paths(filename, getSavePath(), buf, sizeof(buf)); #ifdef USE_ZLIB - GzipSaveFile *sf = new GzipSaveFile(filename, true); + GzipSaveFile *sf = new GzipSaveFile(buf, true); #else - StdioSaveFile *sf = new StdioSaveFile(filename, true); + StdioSaveFile *sf = new StdioSaveFile(buf, true); #endif if (!sf->isOpen()) { @@ -223,9 +223,9 @@ InSaveFile *DefaultSaveFileManager::openForLoading(const char *filename) { join_paths(filename, getSavePath(), buf, sizeof(buf)); #ifdef USE_ZLIB - GzipSaveFile *sf = new GzipSaveFile(filename, false); + GzipSaveFile *sf = new GzipSaveFile(buf, false); #else - StdioSaveFile *sf = new StdioSaveFile(filename, false); + StdioSaveFile *sf = new StdioSaveFile(buf, false); #endif if (!sf->isOpen()) { -- cgit v1.2.3