From 33b8560d386fca5b84ca0678862485de886b9950 Mon Sep 17 00:00:00 2001 From: ChunEon Park Date: Mon, 21 Nov 2011 14:28:54 +0000 Subject: [PATCH] evas/evas_object_smart - revert 65482 but more bracket added SVN revision: 65485 --- legacy/evas/src/lib/canvas/evas_object_smart.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/legacy/evas/src/lib/canvas/evas_object_smart.c b/legacy/evas/src/lib/canvas/evas_object_smart.c index 17ef1a5071..a7dfcdf796 100644 --- a/legacy/evas/src/lib/canvas/evas_object_smart.c +++ b/legacy/evas/src/lib/canvas/evas_object_smart.c @@ -146,7 +146,8 @@ evas_object_smart_member_add(Evas_Object *obj, Evas_Object *smart_obj) abort(); return; } - if (obj->layer->evas != smart_obj->layer->evas) + if ((obj->layer && smart_obj->layer) && + (obj->layer->evas != smart_obj->layer->evas)) { CRIT("Adding object %p from Evas (%p) from another Evas (%p)", obj, obj->layer->evas, smart_obj->layer->evas); abort();