From fa4c5ace252bf91eb68639c8ca342dc80e26c26f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Sat, 8 Oct 2016 22:31:03 +0200 Subject: [PATCH] Plug memory leak in cmdline_sprite.c --- src/cmdline_sprite.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cmdline_sprite.c b/src/cmdline_sprite.c index 814f7dc58a..33eb6f371e 100644 --- a/src/cmdline_sprite.c +++ b/src/cmdline_sprite.c @@ -193,8 +193,8 @@ static bool sprite_file_save(const char *path) static void sprite_file_close() { - free(spriteFileEntries); - free(spriteFileData); + SafeFree(spriteFileEntries); + SafeFree(spriteFileData); } static bool sprite_file_export(int spriteIndex, const char *outPath) @@ -689,6 +689,7 @@ int cmdline_for_sprite(const char **argv, int argc) } if (!silent) fprintf(stdout, "Added: %s\n", imagePath); + sprite_file_close(); } i++; } while (file != NULL);