From 8b146122bb68bd19569f18ceb09ab4a47502c20b Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Sun, 3 Jul 2022 15:55:40 +0300 Subject: [PATCH] Cmd_Exec_f: simplified condition for Hunk_FreeToLowMark. --- Quake/cmd.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Quake/cmd.c b/Quake/cmd.c index 4caa8f97..814cb97c 100644 --- a/Quake/cmd.c +++ b/Quake/cmd.c @@ -271,9 +271,7 @@ void Cmd_Exec_f (void) mark = Hunk_LowMark (); f = (char *)COM_LoadHunkFile (Cmd_Argv(1), NULL); - if (!f && !strcmp(Cmd_Argv(1), "default.cfg")) - { - mark = -1; + if (!f && !strcmp(Cmd_Argv(1), "default.cfg")) { f = default_cfg; /* see above.. */ } if (!f) @@ -281,12 +279,12 @@ void Cmd_Exec_f (void) Con_Printf ("couldn't exec %s\n",Cmd_Argv(1)); return; } - Con_Printf ("execing %s\n",Cmd_Argv(1)); - Cbuf_InsertText (f); - if (mark < 0) return; - Hunk_FreeToLowMark (mark); + Cbuf_InsertText (f); + if (f != default_cfg) { + Hunk_FreeToLowMark (mark); + } }