From 5f6577df2e8e6597523849aabbbe14671edd2af2 Mon Sep 17 00:00:00 2001 From: a1batross Date: Sun, 12 Apr 2026 14:50:58 +0500 Subject: [PATCH] engine: client: don't allow con_fontscale lower than 1 Prevents possible division by zero --- engine/client/console.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/engine/client/console.c b/engine/client/console.c index 8cd5503f..748d28f6 100644 --- a/engine/client/console.c +++ b/engine/client/console.c @@ -2164,8 +2164,11 @@ void Con_RunConsole( void ) con.vislines = con.showlines; } - if( FBitSet( con_charset.flags|con_fontscale.flags|con_fontnum.flags|cl_charset.flags|con_oldfont.flags, FCVAR_CHANGED )) + if( FBitSet( con_charset.flags|con_fontscale.flags|con_fontnum.flags|cl_charset.flags|con_oldfont.flags, FCVAR_CHANGED )) { + if( con_fontscale.value < 1.0f ) + Cvar_DirectSet( &con_fontscale, "1" ); + // update codepage parameters if( !Q_stricmp( con_charset.string, "cp1251" )) {