From 7afee98f9915f7be2c8ff0b575dda0a67c447914 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sun, 17 Nov 2019 18:05:05 +0300 Subject: [PATCH] engine: ref: check if refdll was initialized before freeing texture --- engine/client/ref_common.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engine/client/ref_common.c b/engine/client/ref_common.c index bb3e72b5..8e4ef348 100644 --- a/engine/client/ref_common.c +++ b/engine/client/ref_common.c @@ -34,6 +34,9 @@ void GL_FreeImage( const char *name ) { int texnum; + if( !ref.initialized ) + return; + if(( texnum = ref.dllFuncs.GL_FindTexture( name )) != 0 ) ref.dllFuncs.GL_FreeTexture( texnum ); }