From b004b4c8339832bb8fa706cd5ee2620b7a45c735 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Tue, 24 Apr 2012 08:04:09 +0000 Subject: [PATCH] Eobj: Fixed the order of parameters in the weak ref add func. SVN revision: 70430 --- legacy/eobj/lib/Eobj.h | 4 ++-- legacy/eobj/lib/eobj.c | 2 +- legacy/eobj/tests/eobj_test_general.c | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/legacy/eobj/lib/Eobj.h b/legacy/eobj/lib/Eobj.h index c7e0e83517..b149d8942f 100644 --- a/legacy/eobj/lib/Eobj.h +++ b/legacy/eobj/lib/Eobj.h @@ -543,8 +543,8 @@ EAPI void eobj_del(Eobj *obj); /** * @brief Add a new weak reference to obj. - * @param obj The object being referenced. * @param wref The pointer to use for the weak ref. + * @param obj The object being referenced. * @return The object being referenced (obj). * * This function registers the object handle pointed by wref to obj so when @@ -554,7 +554,7 @@ EAPI void eobj_del(Eobj *obj); * * @see eobj_weak_ref_del() */ -EAPI Eobj *eobj_weak_ref_add(const Eobj *obj, Eobj **wref); +EAPI Eobj *eobj_weak_ref_add(Eobj **wref, const Eobj *obj); /** * @brief Delete the weak reference passed. diff --git a/legacy/eobj/lib/eobj.c b/legacy/eobj/lib/eobj.c index 281007053d..eb8f8d4c2a 100644 --- a/legacy/eobj/lib/eobj.c +++ b/legacy/eobj/lib/eobj.c @@ -1090,7 +1090,7 @@ _eobj_weak_ref_cb(void *data, Eobj *obj EINA_UNUSED, const Eobj_Event_Descriptio } EAPI Eobj * -eobj_weak_ref_add(const Eobj *_obj, Eobj **wref) +eobj_weak_ref_add(Eobj **wref, const Eobj *_obj) { Eobj *obj = (Eobj *) _obj; EOBJ_MAGIC_RETURN_VAL(obj, EOBJ_EINA_MAGIC, obj); diff --git a/legacy/eobj/tests/eobj_test_general.c b/legacy/eobj/tests/eobj_test_general.c index 7b1b0f3f79..d3aed075d1 100644 --- a/legacy/eobj/tests/eobj_test_general.c +++ b/legacy/eobj/tests/eobj_test_general.c @@ -70,7 +70,7 @@ START_TEST(eobj_weak_reference) Eobj *obj = eobj_add(SIMPLE_CLASS, NULL); Eobj *wref; - eobj_weak_ref_add(obj, &wref); + eobj_weak_ref_add(&wref, obj); fail_if(!wref); eobj_unref(obj); @@ -79,7 +79,7 @@ START_TEST(eobj_weak_reference) eobj_weak_ref_del(&wref); obj = eobj_add(SIMPLE_CLASS, NULL); - eobj_weak_ref_add(obj, &wref); + eobj_weak_ref_add(&wref, obj); eobj_ref(obj); fail_if(!wref); @@ -94,7 +94,7 @@ START_TEST(eobj_weak_reference) obj = eobj_add(SIMPLE_CLASS, NULL); - eobj_weak_ref_add(obj, &wref); + eobj_weak_ref_add(&wref, obj); eobj_weak_ref_del(&wref); eobj_unref(obj); @@ -277,7 +277,7 @@ START_TEST(eobj_magic_checks) fail_if(0 != eobj_ref_get((Eobj *) buf)); Eobj *wref = NULL; - eobj_weak_ref_add((Eobj *) buf, &wref); + eobj_weak_ref_add(&wref, (Eobj *) buf); fail_if(wref); eobj_weak_ref_del(&wref);