diff --git a/src/posix/cocoa/i_main.mm b/src/posix/cocoa/i_main.mm index df47ede3a..97d53c97a 100644 --- a/src/posix/cocoa/i_main.mm +++ b/src/posix/cocoa/i_main.mm @@ -149,7 +149,6 @@ int OriginalMainTry(int argc, char** argv) progdir += "/"; auto ret = D_DoomMain(); - ShutdownJoysticks(); FConsoleWindow::DeleteInstance(); return ret; } diff --git a/src/posix/sdl/i_system.cpp b/src/posix/sdl/i_system.cpp index b18cd42c8..721cb9982 100644 --- a/src/posix/sdl/i_system.cpp +++ b/src/posix/sdl/i_system.cpp @@ -125,7 +125,7 @@ void Linux_I_FatalError(const char* errortext) #ifndef NO_GTK else if (I_GtkAvailable()) { - I_FatalError_Gtk(errortext); + I_ShowFatalError_Gtk(errortext); } #endif else diff --git a/src/posix/sdl/st_start.cpp b/src/posix/sdl/st_start.cpp index d213b26fd..7e673d961 100644 --- a/src/posix/sdl/st_start.cpp +++ b/src/posix/sdl/st_start.cpp @@ -42,6 +42,7 @@ #include "doomdef.h" #include "i_system.h" #include "c_cvars.h" +#include "doomerrors.h" // MACROS ------------------------------------------------------------------