From 8be7ef0ec5a02b3b3c569feac73d00b71ffddf77 Mon Sep 17 00:00:00 2001 From: Rachael Alexanderson Date: Tue, 31 Dec 2019 04:24:48 -0500 Subject: [PATCH] - forbid defcvars from a wadfile --- src/console/c_cvars.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/console/c_cvars.cpp b/src/console/c_cvars.cpp index 2bc81c7c92..978a6da550 100644 --- a/src/console/c_cvars.cpp +++ b/src/console/c_cvars.cpp @@ -1756,6 +1756,10 @@ void C_GrabCVarDefaults () while ((lump = Wads.FindLump("DEFCVARS", &lastlump)) != -1) { + // don't parse from wads + if (lastlump > Wads.GetLastLump(Wads.GetMaxIwadNum())) + I_FatalError("Cannot load DEFCVARS from a wadfile!\n"); + FScanner sc(lump); sc.MustGetString();