do not show ENDOOM when recording a demo

This commit is contained in:
Fabian Greffrath 2022-02-07 15:04:19 +01:00
parent ac9f7f0209
commit 743803b8bb

View File

@ -320,10 +320,11 @@ int waitAtExit;
//
static char errmsg[2048]; // buffer of error message -- killough
static boolean was_demorecording = false;
void I_Quit (void)
{
if (!*errmsg)
if (!*errmsg && !was_demorecording)
I_EndDoom();
SDL_QuitSubSystem(SDL_INIT_VIDEO);
@ -334,8 +335,11 @@ void I_Quit (void)
void I_QuitFirst (void)
{
if (demorecording)
{
was_demorecording = true;
G_CheckDemoStatus();
}
}
void I_QuitLast (void)
{