garik pushed a commit to branch master.
commit 32f27fee7ef375b91c406b1340162a3752441552
Author: Igor Murzov <[email protected]>
Date: Sun Apr 14 00:06:54 2013 +0400
Evas: Fix double fclose() in WebP loader
---
src/bin/evas/loaders/webp/evas_image_load_webp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/bin/evas/loaders/webp/evas_image_load_webp.c
b/src/bin/evas/loaders/webp/evas_image_load_webp.c
index 70c52c4..e95e4e0 100644
--- a/src/bin/evas/loaders/webp/evas_image_load_webp.c
+++ b/src/bin/evas/loaders/webp/evas_image_load_webp.c
@@ -104,7 +104,7 @@ evas_image_load_file_data_webp(Evas_Img_Load_Params *ilp,
const char *file, cons
{
*error = EVAS_LOAD_ERROR_UNKNOWN_FORMAT;
free(data);
- goto close_file;
+ return EINA_FALSE;
}
// XXX: this copy of the surface is inefficient
memcpy(ilp->buffer, decoded, width * height * 4);
--
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter