summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2018-07-28 15:06:46 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2018-07-28 15:06:46 +0100
commitc51adf27b3776a2edd31558d46d7e6d34eae2e0f (patch)
treebfdbde422cc4b58feca295a094e13193b8b18adb
parent7149b17577f04f3c34d6e1c938eeaf88c06b10ad (diff)
downloadlibnsgif-c51adf27b3776a2edd31558d46d7e6d34eae2e0f.tar.gz
libnsgif-c51adf27b3776a2edd31558d46d7e6d34eae2e0f.tar.bz2
Clean up in test suite to satisfy sanitizers
-rw-r--r--test/decode_gif.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/decode_gif.c b/test/decode_gif.c
index 0ce53c7..619be29 100644
--- a/test/decode_gif.c
+++ b/test/decode_gif.c
@@ -230,6 +230,8 @@ int main(int argc, char *argv[])
code = gif_initialise(&gif, size, data);
if (code != GIF_OK && code != GIF_WORKING) {
warning("gif_initialise", code);
+ gif_finalise(&gif);
+ free(data);
return 1;
}
} while (code != GIF_OK);