From 147f835146331e249bb330a6dd57681fe7eb5f2a Mon Sep 17 00:00:00 2001 From: Kathryn Davies <19580275+kathryndavies@users.noreply.github.com> Date: Fri, 30 Mar 2018 15:42:56 -0700 Subject: [PATCH] Fix a resource leak: close fp before return (found by cppcheck) --- src/libImaging/File.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libImaging/File.c b/src/libImaging/File.c index d67bcabde..d75f19d5d 100644 --- a/src/libImaging/File.c +++ b/src/libImaging/File.c @@ -71,6 +71,7 @@ ImagingSavePPM(Imaging im, const char* outfile) fprintf(fp, "P6\n%d %d\n255\n", im->xsize, im->ysize); } else { (void) ImagingError_ModeError(); + fclose(fp); return 0; }