From 517bf6fd86dae18b62390a03533d30da0e5bb701 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 29 Jul 2017 21:11:23 +0200 Subject: [PATCH] src/bin/jpwl/convert.c: fix memleak (fix suggested by maddin200, #631) --- src/bin/jpwl/convert.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/jpwl/convert.c b/src/bin/jpwl/convert.c index cf06b513..8650ae9c 100644 --- a/src/bin/jpwl/convert.c +++ b/src/bin/jpwl/convert.c @@ -129,6 +129,7 @@ static int tga_readheader(FILE *fp, unsigned int *bits_per_pixel, if (fread(tga, TGA_HEADER_SIZE, 1, fp) != 1) { fprintf(stderr, "\nError: fread return a number of element different from the expected.\n"); + free(tga); return 0 ; } id_len = (unsigned char)tga[0];