From 31c093410882553ea97425d62cbed8d487d7b748 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Fri, 3 May 2024 06:28:48 +0300 Subject: [PATCH] engine: fix parsing -bugcomp flags, assume bugcomp flags only starts with alphabetic character --- engine/common/host.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/common/host.c b/engine/common/host.c index 78540c36..1262a59a 100644 --- a/engine/common/host.c +++ b/engine/common/host.c @@ -967,7 +967,7 @@ static uint32_t Host_CheckBugcomp( void ) if( !Sys_CheckParm( "-bugcomp" )) return 0; - if( Sys_GetParmFromCmdLine( "-bugcomp", args ) && args[0] != '-' ) + if( Sys_GetParmFromCmdLine( "-bugcomp", args ) && isalpha( args[0] )) { for( prev = args, next = Q_strchrnul( prev, '+' ); ; prev = next + 1, next = Q_strchrnul( prev, '+' )) {