From 70cddcb9ca70e1050fc4d15ab8de87a30f460baa Mon Sep 17 00:00:00 2001 From: mittorn Date: Sat, 8 Feb 2020 22:47:01 +0700 Subject: [PATCH] client: fix assert when sprite exist, but not loadable --- engine/client/cl_game.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/client/cl_game.c b/engine/client/cl_game.c index b92ecfe7..640637c1 100644 --- a/engine/client/cl_game.c +++ b/engine/client/cl_game.c @@ -1209,7 +1209,8 @@ static qboolean CL_LoadHudSprite( const char *szSpriteName, model_t *m_pSprite, } buf = FS_LoadFile( szSpriteName, &size, false ); - ASSERT( buf != NULL ); + if( buf == NULL ) + return false; if( type == SPR_MAPSPRITE ) ref.dllFuncs.Mod_LoadMapSprite( m_pSprite, buf, size, &loaded );