From e1fa3ea931d541b5176e733ec4de91761d023e33 Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Mon, 3 Dec 2012 07:26:47 +0000 Subject: [PATCH] ecore: backport #79650 SVN revision: 80015 --- src/lib/ecore/ecore_idle_enterer.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/ecore/ecore_idle_enterer.c b/src/lib/ecore/ecore_idle_enterer.c index cc07fb0eb1..64956ad7b7 100644 --- a/src/lib/ecore/ecore_idle_enterer.c +++ b/src/lib/ecore/ecore_idle_enterer.c @@ -175,8 +175,7 @@ _ecore_idle_enterer_del(Ecore_Idle_Enterer *obj) { Ecore_Idle_Enterer_Private_Data *idle_enterer = eo_data_get(obj, MY_CLASS); - /* Double free case */ - EINA_SAFETY_ON_NULL_RETURN_VAL(idle_enterer, NULL); + if (!idle_enterer) return NULL; EINA_SAFETY_ON_TRUE_RETURN_VAL(idle_enterer->delete_me, NULL); idle_enterer->delete_me = 1; idle_enterers_delete_me = 1;