From 1ce432d6d1c3119d03ac741b1c91b4612839b7f7 Mon Sep 17 00:00:00 2001 From: raster Date: Thu, 10 Dec 2009 02:26:50 +0000 Subject: [PATCH] add check magic code! git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@44326 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/canvas/evas_object_smart.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/canvas/evas_object_smart.c b/src/lib/canvas/evas_object_smart.c index 185bb97..3308ae8 100644 --- a/src/lib/canvas/evas_object_smart.c +++ b/src/lib/canvas/evas_object_smart.c @@ -303,7 +303,13 @@ evas_object_smart_members_get_direct(const Evas_Object *obj) { Evas_Object_Smart *o; + MAGIC_CHECK(obj, Evas_Object, MAGIC_OBJ); + return NULL; + MAGIC_CHECK_END(); o = (Evas_Object_Smart *)(obj->object_data); + MAGIC_CHECK(o, Evas_Object_Smart, MAGIC_OBJ_SMART); + return NULL; + MAGIC_CHECK_END(); return o->contained; } -- 2.7.4