From 63123c6603a75f82d753dc4dd97f40bdcf423693 Mon Sep 17 00:00:00 2001 From: havoc Date: Sat, 14 May 2005 06:35:54 +0000 Subject: [PATCH] fix a crash with mdl skingroups git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5299 d7cf8633-e32d-0410-b094-e92efae38249 --- model_alias.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/model_alias.c b/model_alias.c index ec9b6451..c6b8492a 100644 --- a/model_alias.c +++ b/model_alias.c @@ -628,10 +628,9 @@ void Mod_IDP0_Load(model_t *mod, void *buffer) // load the skins skinfiles = Mod_LoadSkinFiles(); - totalskins = loadmodel->numskins; loadmodel->skinscenes = Mem_Alloc(loadmodel->mempool, loadmodel->numskins * sizeof(animscene_t)); loadmodel->num_textures = loadmodel->num_surfaces; - loadmodel->data_textures = Mem_Alloc(loadmodel->mempool, loadmodel->num_surfaces * loadmodel->numskins * sizeof(texture_t)); + loadmodel->data_textures = Mem_Alloc(loadmodel->mempool, loadmodel->num_surfaces * totalskins * sizeof(texture_t)); if (skinfiles) { Mod_BuildAliasSkinsFromSkinFiles(loadmodel->data_textures, skinfiles, "default", ""); -- 2.39.2