From 89cd756cd83e4a03a34d1f16da18142d8167d889 Mon Sep 17 00:00:00 2001
From: Monster Iestyn <iestynjealous@ntlworld.com>
Date: Tue, 12 May 2020 18:37:15 +0100
Subject: [PATCH] make savegamename in doomdef.h an extern, put the actual
 definition in d_main.c

---
 src/d_main.c  | 2 ++
 src/doomdef.h | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/d_main.c b/src/d_main.c
index 07e15aec4..07a7ecf91 100644
--- a/src/d_main.c
+++ b/src/d_main.c
@@ -125,6 +125,8 @@ boolean advancedemo;
 INT32 debugload = 0;
 #endif
 
+char savegamename[256];
+
 char srb2home[256] = ".";
 char srb2path[256] = ".";
 boolean usehome = true;
diff --git a/src/doomdef.h b/src/doomdef.h
index 6112881fb..4b425dc72 100644
--- a/src/doomdef.h
+++ b/src/doomdef.h
@@ -458,7 +458,7 @@ void CONS_Debug(INT32 debugflags, const char *fmt, ...) FUNCDEBUG;
 
 // Things that used to be in dstrings.h
 #define SAVEGAMENAME "srb2sav"
-char savegamename[256];
+extern char savegamename[256];
 
 // m_misc.h
 #ifdef GETTEXT
-- 
GitLab