summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2017-07-29 21:11:23 +0200
committerEven Rouault <even.rouault@spatialys.com>2017-07-29 21:11:23 +0200
commit517bf6fd86dae18b62390a03533d30da0e5bb701 (patch)
treefc2c8b2c1428a88bbe22e9bb90ebed88236668be /src
parent51eb86d8f7a6297a4f0e8ca44977b72532de0353 (diff)
src/bin/jpwl/convert.c: fix memleak (fix suggested by maddin200, #631)
Diffstat (limited to 'src')
-rw-r--r--src/bin/jpwl/convert.c1
1 files changed, 1 insertions, 0 deletions
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];