fix gzdoom.pk3 not found error

Move the initialization before BaseFileSearch is called, otherwise
GameConfig is used not initialized and it doesn't find the gzdoom.pk3
file.

GameConfig used uninitalized was spotted by @LoneFox78.
This commit is contained in:
Omar Polo 2022-07-11 11:52:43 +02:00 committed by Christoph Oelckers
parent 937c22ff14
commit 0f0b4b7620

View file

@ -3534,6 +3534,8 @@ static int D_DoomMain_Internal (void)
std::set_new_handler(NewFailure);
const char *batchout = Args->CheckValue("-errorlog");
D_DoomInit();
// [RH] Make sure zdoom.pk3 is always loaded,
// as it contains magic stuff we need.
@ -3568,8 +3570,6 @@ static int D_DoomMain_Internal (void)
Printf("%s version %s\n", GAMENAME, GetVersionString());
D_DoomInit();
extern void D_ConfirmSendStats();
D_ConfirmSendStats();