From 0fab5f07d0bcc84aafd90ae69d96d76db2a75b9e Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Tue, 18 Jun 2024 22:50:06 +0300 Subject: [PATCH] Revert "engine: common: mod_studio: reject models with split textures files that cannot be loaded" This reverts commit 3256236ba295be08ef1181830122817e2efb639d. --- engine/common/mod_studio.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/engine/common/mod_studio.c b/engine/common/mod_studio.c index ca160128..382ce370 100644 --- a/engine/common/mod_studio.c +++ b/engine/common/mod_studio.c @@ -912,15 +912,11 @@ void Mod_LoadStudioModel( model_t *mod, const void *buffer, qboolean *loaded ) out = (byte *)phdr + phdr->textureindex; memcpy( out, in, size1 + size2 ); // copy textures + skinrefs phdr->length += size1 + size2; + } + else Con_Printf( S_WARN "%s: %s missing textures file\n", __func__, mod->name ); + + if( buffer2 ) Mem_Free( buffer2 ); // release T.mdl - } - else - { - Con_Printf( S_WARN "%s: %s missing textures file\n", __func__, mod->name ); - if( buffer2 ) - Mem_Free( buffer2 ); // release T.mdl - return; - } } #endif