raze/source/common
Dale Whinham ed4e23f1ec Fix crash when exiting with no game data
When shutting down with no game data, GameConfig is saved and the
pointer is nulled. If a joystick was present, a null dereference occurs
when the engine tries to save the joystick config later in the shutdown
sequence.

Add a check to avoid a crash in this scenario.
2022-07-10 22:30:18 +02:00
..
2d - backend update from GZDoom. 2022-06-26 09:35:21 +02:00
audio - Backend update from GZDoom 2022-04-25 11:13:55 +02:00
console - backend update from GZDoom. 2022-06-26 09:35:21 +02:00
cutscenes - backend update from GZDoom. 2022-06-26 09:35:21 +02:00
engine Fix crash when exiting with no game data 2022-07-10 22:30:18 +02:00
filesystem - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
fonts - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
menu - Backend update from GZDoom 2022-04-25 11:13:55 +02:00
models - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
objects - another backend update from GZDoom. 2022-06-06 15:28:41 +02:00
platform - partial backend update from GZDoom. 2022-07-02 09:30:37 +02:00
rendering - glslang compiler and Vulkan backend update. 2022-07-02 10:20:11 +02:00
scripting - partial backend update from GZDoom. 2022-07-02 09:30:37 +02:00
startscreen - backend update from GZDoom. 2022-06-26 09:35:21 +02:00
statusbar - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
textures - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
thirdparty - backend update from GZDoom. 2022-06-06 11:45:34 +02:00
utility - backend update from GZDoom. 2022-06-06 11:45:34 +02:00