From 1dc9f1fecea09a22b6465d513c59d990440f726f Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 11 Dec 2013 19:54:15 +0900 Subject: [PATCH] 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 ddb1fb3808..02de70732e 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