From 64fcf021980a1e54b25ff15546a881c37029eee6 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 14 Jan 2011 06:50:32 +0000 Subject: [PATCH] close file on error SVN revision: 56103 --- legacy/evas/src/modules/loaders/pmaps/evas_image_load_pmaps.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/legacy/evas/src/modules/loaders/pmaps/evas_image_load_pmaps.c b/legacy/evas/src/modules/loaders/pmaps/evas_image_load_pmaps.c index 2e054c3dc8..f13ffc4c26 100644 --- a/legacy/evas/src/modules/loaders/pmaps/evas_image_load_pmaps.c +++ b/legacy/evas/src/modules/loaders/pmaps/evas_image_load_pmaps.c @@ -176,6 +176,8 @@ pmaps_buffer_open(Pmaps_Buffer *b, const char *filename, int *error) if (len < 3) { *error = EVAS_LOAD_ERROR_CORRUPT_FILE; + fclose(b->file); + b->file = NULL; return EINA_FALSE; }