Eo: Fix internal code using eo_composite functions.
authortasn <tasn>
Sun, 10 Jun 2012 15:02:49 +0000 (15:02 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 10 Jun 2012 15:02:49 +0000 (15:02 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/PROTO/eobj@71908 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/eo.c

index aa0689d..4f8d738 100644 (file)
@@ -1071,7 +1071,7 @@ eo_parent_set(Eo *obj, const Eo *parent)
 
    if (eo_composite_is(obj))
      {
-        eo_composite_detach(obj->parent, obj);
+        eo_composite_detach(obj, obj->parent);
      }
 
    if (obj->parent)
@@ -1259,7 +1259,7 @@ _eo_del_internal(Eo *obj)
         Eo *emb_obj;
         EINA_LIST_FOREACH_SAFE(obj->composite_objects, itr, itr_n, emb_obj)
           {
-             eo_composite_detach(obj, emb_obj);
+             eo_composite_detach(emb_obj, obj);
           }
      }