[elm] Oopsie--.
authorGustavo Lima Chaves <glima@profusion.mobi>
Tue, 4 Sep 2012 14:10:00 +0000 (14:10 +0000)
committerGustavo Lima Chaves <glima@profusion.mobi>
Tue, 4 Sep 2012 14:10:00 +0000 (14:10 +0000)
SVN revision: 76131

src/lib/elc_ctxpopup.c

index 2edac8a..8125aa0 100644 (file)
@@ -678,11 +678,12 @@ static Evas_Object *
 _elm_ctxpopup_smart_content_get(const Evas_Object *obj,
                                 const char *part)
 {
-   if ((part) && (strcmp(part, "default"))) return NULL;
-   return ELM_CONTAINER_CLASS(_elm_ctxpopup_parent_sc)->content_get(obj, part);
-
    ELM_CTXPOPUP_DATA_GET(obj, sd);
 
+   if ((part) && (strcmp(part, "default")))
+     return ELM_CONTAINER_CLASS(_elm_ctxpopup_parent_sc)->content_get
+              (obj, part);
+
    return sd->content;
 }
 
@@ -692,12 +693,12 @@ _elm_ctxpopup_smart_content_unset(Evas_Object *obj,
 {
    Evas_Object *content;
 
-   if ((part) && (strcmp(part, "default"))) return NULL;
-   return ELM_CONTAINER_CLASS(_elm_ctxpopup_parent_sc)->content_unset
-            (obj, part);
-
    ELM_CTXPOPUP_DATA_GET(obj, sd);
 
+   if ((part) && (strcmp(part, "default")))
+     return ELM_CONTAINER_CLASS(_elm_ctxpopup_parent_sc)->content_unset
+              (obj, part);
+
    content = sd->content;
    if (!content) return NULL;