From bac0c62a10c51342097323e1f7c257b3f58deb28 Mon Sep 17 00:00:00 2001 From: Linus_Probert Date: Tue, 6 Mar 2018 10:27:25 +0100 Subject: [PATCH] Remove some memory leaks --- src/skillbar.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/skillbar.c b/src/skillbar.c index 7eb7675..120d65a 100644 --- a/src/skillbar.c +++ b/src/skillbar.c @@ -217,5 +217,9 @@ skillbar_destroy(SkillBar *bar) { while (bar->sprites) sprite_destroy(linkedlist_pop(&bar->sprites)); + for (unsigned int i = 0; i < PLAYER_SKILL_COUNT; ++i) + if (bar->countdowns[i]) + sprite_destroy(bar->countdowns[i]); + timer_destroy(bar->activationTimer); free(bar); }