From 91a34575a7df1a3e5ee02dd87ca758483e009591 Mon Sep 17 00:00:00 2001
From: Riku Salminen <38985578+Riku-S@users.noreply.github.com>
Date: Tue, 10 Nov 2020 13:53:31 +0200
Subject: [PATCH] Declared the cvar in netcmd to get rid of warnings

---
 src/d_netcmd.c | 1 +
 src/d_netcmd.h | 2 ++
 src/p_tick.c   | 1 -
 src/p_tick.h   | 1 -
 4 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/d_netcmd.c b/src/d_netcmd.c
index a113460f5..6f4675e4a 100644
--- a/src/d_netcmd.c
+++ b/src/d_netcmd.c
@@ -374,6 +374,7 @@ consvar_t cv_sleep = CVAR_INIT ("cpusleep", "1", CV_SAVE, sleeping_cons_t, NULL)
 static CV_PossibleValue_t perfstats_cons_t[] = {
 	{0, "Off"}, {1, "Rendering"}, {2, "Logic"}, {3, "ThinkFrame"}, {0, NULL}};
 consvar_t cv_perfstats = CVAR_INIT ("perfstats", "Off", 0, perfstats_cons_t, NULL);
+consvar_t cv_freedemocamera = CVAR_INIT("freedemocamera", "Off", CV_SAVE, CV_OnOff, NULL);
 
 char timedemo_name[256];
 boolean timedemo_csv;
diff --git a/src/d_netcmd.h b/src/d_netcmd.h
index 841f71acd..7ecdd4e12 100644
--- a/src/d_netcmd.h
+++ b/src/d_netcmd.h
@@ -121,6 +121,8 @@ extern boolean timedemo_csv;
 extern char timedemo_csv_id[256];
 extern boolean timedemo_quit;
 
+extern consvar_t cv_freedemocamera;
+
 typedef enum
 {
 	XD_NAMEANDCOLOR = 1,
diff --git a/src/p_tick.c b/src/p_tick.c
index 24d5005e1..da2a980c4 100644
--- a/src/p_tick.c
+++ b/src/p_tick.c
@@ -39,7 +39,6 @@ tic_t leveltime;
 
 // The entries will behave like both the head and tail of the lists.
 thinker_t thlist[NUM_THINKERLISTS];
-consvar_t cv_freedemocamera = {"freedemocamera", "Off", CV_SAVE, CV_OnOff, NULL, 0, NULL, NULL, 0, 0, NULL};
 
 void Command_Numthinkers_f(void)
 {
diff --git a/src/p_tick.h b/src/p_tick.h
index 3b04a427a..1fb88f3f2 100644
--- a/src/p_tick.h
+++ b/src/p_tick.h
@@ -19,7 +19,6 @@
 #endif
 
 extern tic_t leveltime;
-extern consvar_t cv_freedemocamera;
 
 // Called by G_Ticker. Carries out all thinking of enemies and players.
 void Command_Numthinkers_f(void);
-- 
GitLab