edje: patch all group the intended way.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 20 Dec 2011 10:28:30 +0000 (10:28 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 20 Dec 2011 10:28:30 +0000 (10:28 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@66382 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/edje_cc_out.c

index fc77d9d..20e5ae4 100644 (file)
@@ -1702,12 +1702,14 @@ data_process_lookups(void)
      {
        Edje_Part_Collection_Directory_Entry *de;
 
-        if (!group->part
-            || (group->part->type != EDJE_PART_TYPE_GROUP
+        if (group->part)
+         {
+           if (group->part->type != EDJE_PART_TYPE_GROUP
                 && group->part->type != EDJE_PART_TYPE_TEXTBLOCK
                 && group->part->type != EDJE_PART_TYPE_BOX
-                && group->part->type != EDJE_PART_TYPE_TABLE))
-          goto free_group;
+                && group->part->type != EDJE_PART_TYPE_TABLE)
+             goto free_group;
+         }
 
        de = eina_hash_find(edje_file->collection, group->name);