cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=f5a2602189e6d0e35cbfa47a30d1adb8f4984436
commit f5a2602189e6d0e35cbfa47a30d1adb8f4984436 Author: Awadhesh Singh <awadhesh...@samsung.com> Date: Mon Dec 12 16:35:46 2016 -0800 evas: fix memory leak in software generic in error case. Summary: pixels_tmp memory need to be free in default case too. Signed-off-by: Awadhesh Singh <awadhesh...@samsung.com> Reviewers: singh.amitesh, raster, cedric Reviewed By: cedric Subscribers: atulfokk, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4473 Signed-off-by: Cedric BAIL <ced...@osg.samsung.com> --- src/modules/evas/engines/software_generic/evas_engine.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/evas/engines/software_generic/evas_engine.c b/src/modules/evas/engines/software_generic/evas_engine.c index 66ae3d2..840ed77 100644 --- a/src/modules/evas/engines/software_generic/evas_engine.c +++ b/src/modules/evas/engines/software_generic/evas_engine.c @@ -2293,6 +2293,7 @@ eng_image_orient_set(void *data EINA_UNUSED, void *image, Evas_Image_Orient orie break; default: ERR("Wrong orient value"); + free(pixels_tmp); goto on_error; } --