forked from pool/gzdoom
37 lines
1.1 KiB
Diff
37 lines
1.1 KiB
Diff
|
From 0f0b4b7620557410e4969cec6119a7771b8acf35 Mon Sep 17 00:00:00 2001
|
||
|
From: Omar Polo <op@omarpolo.com>
|
||
|
Date: Mon, 11 Jul 2022 11:52:43 +0200
|
||
|
Subject: [PATCH] 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.
|
||
|
---
|
||
|
src/d_main.cpp | 4 ++--
|
||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||
|
|
||
|
Index: gzdoom-g4.8.2/src/d_main.cpp
|
||
|
===================================================================
|
||
|
--- gzdoom-g4.8.2.orig/src/d_main.cpp
|
||
|
+++ gzdoom-g4.8.2/src/d_main.cpp
|
||
|
@@ -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)
|
||
|
|
||
|
if (!batchrun) Printf(PRINT_LOG, "%s version %s\n", GAMENAME, GetVersionString());
|
||
|
|
||
|
- D_DoomInit();
|
||
|
-
|
||
|
extern void D_ConfirmSendStats();
|
||
|
D_ConfirmSendStats();
|
||
|
|