From bae55a3af463f5ce6ecdc9af42aa4762eba25f4c Mon Sep 17 00:00:00 2001
From: Monster Iestyn <iestynjealous@ntlworld.com>
Date: Sat, 10 Jun 2017 16:36:52 +0100
Subject: [PATCH] Don't display "x set to y" messages twice in the debugfile
 for consvars with CV_SHOWMODIFONETIME/CV_SHOWMODIF

(can't think offhand when those flags are actually used, but oh well)
---
 src/command.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/command.c b/src/command.c
index a15471c830..f77fb5a4d5 100644
--- a/src/command.c
+++ b/src/command.c
@@ -1180,7 +1180,10 @@ finish:
 		CONS_Printf(M_GetText("%s set to %s\n"), var->name, var->string);
 		var->flags &= ~CV_SHOWMODIFONETIME;
 	}
-	DEBFILE(va("%s set to %s\n", var->name, var->string));
+	else // display message in debug file only
+	{
+		DEBFILE(va("%s set to %s\n", var->name, var->string));
+	}
 	var->flags |= CV_MODIFIED;
 	// raise 'on change' code
 #ifdef HAVE_BLUA
-- 
GitLab