diff --git a/src/pc/lua/utils/smlua_anim_utils.c b/src/pc/lua/utils/smlua_anim_utils.c index d1efd20f4..b13d042b6 100644 --- a/src/pc/lua/utils/smlua_anim_utils.c +++ b/src/pc/lua/utils/smlua_anim_utils.c @@ -123,6 +123,7 @@ void smlua_anim_util_reset(void) { free((void *) node->anim->values); } } + free(node->anim); free(node); node = next; }