From f1a9d408bf52567251a7b003f4863914657d9703 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Fri, 14 Feb 2025 00:50:01 +0300 Subject: [PATCH] engine: sys_con: check if the next argument after -log starts with minus and ignore it if it does --- engine/common/sys_con.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/common/sys_con.c b/engine/common/sys_con.c index 091b27a3..ccb5165c 100644 --- a/engine/common/sys_con.c +++ b/engine/common/sys_con.c @@ -81,7 +81,7 @@ void Sys_InitLog( void ) if( Sys_CheckParm( "-log" )) { - if( !Sys_GetParmFromCmdLine( "-log", s_ld.log_path )) + if( !Sys_GetParmFromCmdLine( "-log", s_ld.log_path ) || s_ld.log_path[0] == '-' ) Q_strncpy( s_ld.log_path, "engine.log", sizeof( s_ld.log_path )); COM_DefaultExtension( s_ld.log_path, ".log", sizeof( s_ld.log_path ));