From ab43486ee05f3d601f540e313f0e784538ea82af Mon Sep 17 00:00:00 2001 From: a1batross Date: Mon, 11 Jul 2022 02:43:26 +0300 Subject: [PATCH] engine: client: don't segfault when client wasn't loaded --- engine/client/input.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/engine/client/input.c b/engine/client/input.c index 83c89a06..69c41ca8 100644 --- a/engine/client/input.c +++ b/engine/client/input.c @@ -276,7 +276,8 @@ void IN_ActivateMouse( void ) return; IN_CheckMouseState( true ); - clgame.dllFuncs.IN_ActivateMouse(); + if( clgame.dllFuncs.IN_ActivateMouse ) + clgame.dllFuncs.IN_ActivateMouse(); in_mouseactive = true; } @@ -293,7 +294,8 @@ void IN_DeactivateMouse( void ) return; IN_CheckMouseState( false ); - clgame.dllFuncs.IN_DeactivateMouse(); + if( clgame.dllFuncs.IN_DeactivateMouse ) + clgame.dllFuncs.IN_DeactivateMouse(); in_mouseactive = false; }