From 0c7246e527541552f37e9bd276d252ad4abd352d Mon Sep 17 00:00:00 2001 From: Andrey Nazarov Date: Mon, 4 Feb 2013 20:08:31 +0400 Subject: Reset fs_gamedir when returning to base game. --- src/common/files.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/common/files.c') 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(); -- cgit v1.2.3