summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHermet Park <hermetpark@gmail.com>2018-07-18 14:26:16 +0900
committerHermet Park <hermetpark@gmail.com>2018-07-18 14:26:16 +0900
commit268d3fcef57a795e209dbd597162fc59d4623b55 (patch)
tree82fce1de69fe28311d2b14e74ca0a904cc34a278
parent2916cfd86b74d76cab02242a02fd2412588c06a0 (diff)
downloadefl-268d3fcef57a795e209dbd597162fc59d4623b55.tar.gz
emile image: close file properly.
@fix
-rw-r--r--src/lib/emile/emile_image.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/emile/emile_image.c b/src/lib/emile/emile_image.c
index 32722b722f..9f0a3ac18e 100644
--- a/src/lib/emile/emile_image.c
+++ b/src/lib/emile/emile_image.c
@@ -2391,6 +2391,8 @@ _emile_image_bind(Emile_Image *ei,
return ei;
/* File is not of that format */
+ if (!ei->bin_source)
+ eina_file_close(ei->source.f);
free(ei);
return NULL;
}