X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=skeleton.h;h=052975239bd6988290a2c731b8d4d4565fdc4b7a;hb=aed3995840d5472275b7bf143efed7c4f9daa358;hp=79e80171b2acc49935c11ac5ad973122b3bf54e1;hpb=b4a83d4fcab39bee5a8cd6e8e6eec06314864e5b;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/skeleton.h b/skeleton.h index 79e8017..0529752 100644 --- a/skeleton.h +++ b/skeleton.h @@ -437,6 +437,11 @@ VG_STATIC void skeleton_alloc_from( struct skeleton *skele, skele->ik = vg_linear_alloc( lin_alloc, ik_size ); skele->final_mtx = vg_linear_alloc( lin_alloc, mtx_size ); skele->anims = vg_linear_alloc( lin_alloc, anim_size ); + + memset( skele->bones, 0, bone_size ); + memset( skele->ik, 0, ik_size ); + memset( skele->final_mtx, 0, mtx_size ); + memset( skele->anims, 0, anim_size ); } VG_STATIC void skeleton_fatal_err(void)