From b3329c6c86aa131a1e9492f742fb169d74825286 Mon Sep 17 00:00:00 2001 From: zicodxx Date: Fri, 25 Nov 2011 11:40:41 +0100 Subject: [PATCH] Fixed forgotten MALLOC in g3_draw_morphing_model crashing game when rendering morphing robot (created from matcen for example) --- 3d/interp.c | 2 ++ CHANGELOG.txt | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/3d/interp.c b/3d/interp.c index ae5e8caac..e9349ca44 100644 --- a/3d/interp.c +++ b/3d/interp.c @@ -359,6 +359,8 @@ bool g3_draw_morphing_model(void *model_ptr,grs_bitmap **model_bitmaps,vms_angve g3s_uvl morph_uvls[3]; int i,ntris; + MALLOC(lrgb_list, g3s_lrgb, nv); + //calculate light from surface normal if (glow_num < 0) //no glow { diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 49f7a3487..8905bc895 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,5 +1,9 @@ D1X-Rebirth Changelog +20111125 +-------- +3d/interp.c: Fixed forgotten MALLOC in g3_draw_morphing_model crashing game when rendering morphing robot (created from matcen for example) + 20111124 -------- main/collide.c, main/collide.h, main/fireball.c, main/game.c: Smoothed disabling of friendly fire to re-enable splash damage possible when friendly fire is disabled