diff --git a/src/g_demo.c b/src/g_demo.c index 25269f07e..9252fb1eb 100644 --- a/src/g_demo.c +++ b/src/g_demo.c @@ -4433,21 +4433,6 @@ void G_SaveDemo(void) demo_slug[128 - (writepoint - demoname) - 4] = 0; sprintf(writepoint, "%s.lmp", demo_slug); } - else if (demo.titlename[0] == '\0') - { - // Slug is completely blank? Will crash if we attempt to save - // No bailout because empty seems like a good "no thanks" choice - if (demobuf.buffer) - Z_Free(demobuf.buffer); - demobuf.buffer = NULL; - demo.recording = false; - return; - } - // If a title that is invalid is provided, the user clearly wanted - // to save. But we can't do so at that name, so we only apply the - // title INSIDE the file, not in the naked filesystem. - // (A hypothetical example is bamboozling bot behaviour causing - // a player to write "?????????".) ~toast 010524 } length = *(UINT32 *)demoinfo_p;