diff options
Diffstat (limited to 'crawl-ref/source/newgame.cc')
-rw-r--r-- | crawl-ref/source/newgame.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/crawl-ref/source/newgame.cc b/crawl-ref/source/newgame.cc index c4ffc8cbd1..5a1c97671c 100644 --- a/crawl-ref/source/newgame.cc +++ b/crawl-ref/source/newgame.cc @@ -294,12 +294,15 @@ static bool check_saved_game(void) // Create command char cmd_buff[1024]; + const std::string directory = get_savedir(); + snprintf( cmd_buff, sizeof(cmd_buff), LOAD_UNPACKAGE_CMD, - basename.c_str() ); + basename.c_str(), directory.c_str() ); if (system( cmd_buff ) != 0) { - cprintf( EOL "Warning: Zip command (LOAD_UNPACKAGE_CMD) returned non-zero value!" EOL ); + cprintf( EOL "Warning: Zip command (LOAD_UNPACKAGE_CMD) " + "returned non-zero value!" EOL ); } // Remove save game package |