From 06f6ece7d825d99c8a91a14881acb13850e22345 Mon Sep 17 00:00:00 2001 From: Brad Harding Date: Mon, 4 Dec 2023 16:42:33 +1100 Subject: [PATCH] Implement `-norun` cmd-line parameter See #816. --- src/m_config.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/m_config.c b/src/m_config.c index 5ac1256728..4e784463fe 100644 --- a/src/m_config.c +++ b/src/m_config.c @@ -1013,9 +1013,15 @@ void M_LoadCVARs(char *filename) if (!file) { - M_SaveCVARs(); C_Output("All settings will be saved in " BOLD("%s") ".", filename); cvarsloaded = true; + + if (M_CheckParm("-norun")) + { + M_SaveCVARs(); + exit(0); + } + return; }