diff options
author | Andrey Nazarov <skuller@skuller.net> | 2013-02-04 20:08:31 +0400 |
---|---|---|
committer | Andrey Nazarov <skuller@skuller.net> | 2013-02-04 20:08:31 +0400 |
commit | 0c7246e527541552f37e9bd276d252ad4abd352d (patch) | |
tree | 35ebf72003218e9a662a2d6dac97d514e8ebdf41 | |
parent | dc4ef549284766a6fffbbce42294d7ac5073a39f (diff) |
Reset fs_gamedir when returning to base game.
-rw-r--r-- | src/common/files.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/common/files.c b/src/common/files.c index d0a5f4c..fe3680d 100644 --- a/src/common/files.c +++ b/src/common/files.c @@ -3478,6 +3478,10 @@ void FS_Restart(qboolean total) } else { // just change gamedir free_game_paths(); + Q_snprintf(fs_gamedir, sizeof(fs_gamedir), "%s/"BASEGAME, sys_basedir->string); +#ifdef _WIN32 + FS_ReplaceSeparators(fs_gamedir, '/'); +#endif } setup_game_paths(); |