From 820eca333ecd63eba6d064071741f8b2d86f1dc1 Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Mon, 20 Apr 2015 13:13:55 -0400 Subject: emile: Fix resource leak Summary: This fixes Coverity CID1288919 where buffer variable was being leaked if emile failed to load the image due to corrupt file. @fix Signed-off-by: Chris Michael --- src/lib/emile/emile_image.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/lib/emile') diff --git a/src/lib/emile/emile_image.c b/src/lib/emile/emile_image.c index 330bc2fec9..84589e2914 100644 --- a/src/lib/emile/emile_image.c +++ b/src/lib/emile/emile_image.c @@ -497,6 +497,7 @@ _emile_tgv_data(Emile_Image *image, if (block_length == 0) { *error = EMILE_IMAGE_LOAD_ERROR_CORRUPT_FILE; + eina_binbuf_free(buffer); return EINA_FALSE; } -- cgit v1.2.1