cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=04260b446b70b57a1870bac77b5d4d4cb6225af8
commit 04260b446b70b57a1870bac77b5d4d4cb6225af8 Author: Srivardhan Hebbar <sri.heb...@samsung.com> Date: Mon Nov 9 16:08:53 2015 -0800 evas: preventing unlikely memory leak. Summary: Returning from default would result in memory leak of f. Now the memory is not leaked. Signed-off-by: Srivardhan Hebbar <sri.heb...@samsung.com> Reviewers: cedric Differential Revision: https://phab.enlightenment.org/D3272 Signed-off-by: Cedric BAIL <ced...@osg.samsung.com> --- src/modules/evas/image_savers/tgv/evas_image_save_tgv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/evas/image_savers/tgv/evas_image_save_tgv.c b/src/modules/evas/image_savers/tgv/evas_image_save_tgv.c index 88b2069..2ce6ab0 100644 --- a/src/modules/evas/image_savers/tgv/evas_image_save_tgv.c +++ b/src/modules/evas/image_savers/tgv/evas_image_save_tgv.c @@ -444,7 +444,7 @@ evas_image_save_file_tgv(RGBA_Image *im, case EVAS_COLORSPACE_RGBA8_ETC2_EAC: etc2_rgba8_block_pack(offset, (uint32_t *) todo, ¶m); break; - default: return 0; + default: goto on_error; } #ifdef DEBUG_STATS --