summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2017-08-09 09:50:39 +0200
committerEven Rouault <even.rouault@spatialys.com>2017-08-09 09:50:39 +0200
commit0eceb4494c23d141ddf242209b92f07bc942b437 (patch)
treeda7505234e4af2e54c4e1dbed85e5546b673f5f2 /src
parent5a560ebf5138ebc241e9962306ce74bfc50fc69c (diff)
src/bin/jpwl/convert.c pgxtoimage(): add missing fclose() (#977)
Diffstat (limited to 'src')
-rw-r--r--src/bin/jpwl/convert.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bin/jpwl/convert.c b/src/bin/jpwl/convert.c
index 7343528b..d0ec4bd0 100644
--- a/src/bin/jpwl/convert.c
+++ b/src/bin/jpwl/convert.c
@@ -1352,6 +1352,7 @@ opj_image_t* pgxtoimage(const char *filename, opj_cparameters_t *parameters)
&endian2, signtmp, &prec, temp, &w, temp, &h) != 9) {
fprintf(stderr,
"ERROR: Failed to read the right number of element from the fscanf() function!\n");
+ fclose(f);
return NULL;
}
@@ -1371,6 +1372,7 @@ opj_image_t* pgxtoimage(const char *filename, opj_cparameters_t *parameters)
bigendian = 0;
} else {
fprintf(stderr, "Bad pgx header, please check input file\n");
+ fclose(f);
return NULL;
}