commit 8ae83694b626d2e3998361b538adf89f64742bd7
Author: Turo Lamminen <turol@iki.fi>
AuthorDate: Tue Feb 4 13:34:41 2020 +0200
Commit: Turo Lamminen <turol@iki.fi>
CommitDate: Fri Mar 20 16:55:29 2020 +0200
doom: Make gamedescription always dynamically allocated
---
src/doom/d_main.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/doom/d_main.c b/src/doom/d_main.c
index 471dc07f..fc3ee9d8 100644
--- a/src/doom/d_main.c
+++ b/src/doom/d_main.c
@@ -845,8 +845,6 @@ void D_IdentifyVersion(void)
static void D_SetGameDescription(void)
{
- gamedescription = "Unknown";
-
if (logical_gamemission == doom)
{
// Doom 1. But which version?
@@ -895,6 +893,11 @@ static void D_SetGameDescription(void)
gamedescription = GetGameName("DOOM 2: TNT - Evilution");
}
}
+
+ if (gamedescription == NULL)
+ {
+ gamedescription = M_StringDuplicate("Unknown");
+ }
}
// print title for every printed line