elm layout: Fixed handling of NULL in part_content_set.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 4 Apr 2012 09:04:39 +0000 (09:04 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 4 Apr 2012 09:04:39 +0000 (09:04 +0000)
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@69918 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elm_layout.c

index 83c329d..8a2a781 100644 (file)
@@ -371,6 +371,7 @@ _content_set_hook(Evas_Object *obj, const char *part, Evas_Object *content)
    Subinfo *si;
    const Eina_List *l;
    if (!wd) return;
+   EINA_SAFETY_ON_NULL_RETURN(part);
    EINA_LIST_FOREACH(wd->subs, l, si)
      {
         if ((si->type == SWALLOW) && (!strcmp(part, si->part)))