raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1dc9f1fecea09a22b6465d513c59d990440f726f
commit 1dc9f1fecea09a22b6465d513c59d990440f726f Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Wed Dec 11 19:54:15 2013 +0900 emotion - generic module - re-order code to make coverty happy this fixes CID 1039884 which isn't a real problem as the callback del never dereferences the data pointer - just uses it as a value, but this is really to ensure that it doesn't come back if the code were to change. --- src/modules/emotion/generic/emotion_generic.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/emotion/generic/emotion_generic.c b/src/modules/emotion/generic/emotion_generic.c index ddb1fb3..02de707 100644 --- a/src/modules/emotion/generic/emotion_generic.c +++ b/src/modules/emotion/generic/emotion_generic.c @@ -997,11 +997,10 @@ _delayed_munmap(void *data, Evas *e, void *event_info EINA_UNUSED) { Delay_Munmap *dm = data; + evas_event_callback_del_full(e, EVAS_CALLBACK_RENDER_POST, _delayed_munmap, data); fprintf(stderr, "munmapping !\n"); munmap(dm->map, dm->size); free(dm); - - evas_event_callback_del_full(e, EVAS_CALLBACK_RENDER_POST, _delayed_munmap, data); } static void --