cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=71cd44c176690c5704ac635ba536b9dfa2f38d4c

commit 71cd44c176690c5704ac635ba536b9dfa2f38d4c
Author: Cedric Bail <ced...@osg.samsung.com>
Date:   Wed May 2 13:42:52 2018 -0700

    eldbus: object created with efl_add should be destroyed with efl_del.
    
    Differential Revision: https://phab.enlightenment.org/D6090
---
 src/tests/eldbus/eldbus_test_eldbus_model.c            | 8 ++++----
 src/tests/eldbus/eldbus_test_eldbus_model_connection.c | 2 +-
 src/tests/eldbus/eldbus_test_eldbus_model_object.c     | 2 +-
 src/tests/eldbus/eldbus_test_eldbus_model_proxy.c      | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/tests/eldbus/eldbus_test_eldbus_model.c 
b/src/tests/eldbus/eldbus_test_eldbus_model.c
index cb783544a9..ee0bb519e5 100644
--- a/src/tests/eldbus/eldbus_test_eldbus_model.c
+++ b/src/tests/eldbus/eldbus_test_eldbus_model.c
@@ -170,8 +170,8 @@ check_property(Eo *object, const char *property_name, const 
char *expected_value
 Eo *
 create_connection(void)
 {
-   Eo *connection = efl_add_ref(ELDBUS_MODEL_CONNECTION_CLASS, 
efl_main_loop_get(),
-                                eldbus_model_connect(efl_added, 
ELDBUS_CONNECTION_TYPE_SESSION, NULL, EINA_FALSE));
+   Eo *connection = efl_add(ELDBUS_MODEL_CONNECTION_CLASS, efl_main_loop_get(),
+                            eldbus_model_connect(efl_added, 
ELDBUS_CONNECTION_TYPE_SESSION, NULL, EINA_FALSE));
    ck_assert_ptr_ne(NULL, connection);
    return connection;
 }
@@ -268,7 +268,7 @@ check_efl_model_children_slice_get(Efl_Model *efl_model)
 EFL_START_TEST(smoke)
 {
    Eo *connection = create_connection();
-   efl_unref(connection);
+   efl_del(connection);
 }
 EFL_END_TEST
 
@@ -276,7 +276,7 @@ EFL_START_TEST(object)
 {
    Eo *root = create_object();
 
-   efl_unref(root);
+   efl_del(root);
 
 }
 EFL_END_TEST
diff --git a/src/tests/eldbus/eldbus_test_eldbus_model_connection.c 
b/src/tests/eldbus/eldbus_test_eldbus_model_connection.c
index 2eba5e4386..631faf1123 100644
--- a/src/tests/eldbus/eldbus_test_eldbus_model_connection.c
+++ b/src/tests/eldbus/eldbus_test_eldbus_model_connection.c
@@ -24,7 +24,7 @@ _setup(void)
 static void
 _teardown(void)
 {
-   efl_unref(connection);
+   efl_del(connection);
 }
 
 EFL_START_TEST(properties_get)
diff --git a/src/tests/eldbus/eldbus_test_eldbus_model_object.c 
b/src/tests/eldbus/eldbus_test_eldbus_model_object.c
index bece99c64b..c0a9d7cef9 100644
--- a/src/tests/eldbus/eldbus_test_eldbus_model_object.c
+++ b/src/tests/eldbus/eldbus_test_eldbus_model_object.c
@@ -24,7 +24,7 @@ _setup(void)
 static void
 _teardown(void)
 {
-   efl_unref(object);
+   efl_del(object);
 }
 
 EFL_START_TEST(properties_get)
diff --git a/src/tests/eldbus/eldbus_test_eldbus_model_proxy.c 
b/src/tests/eldbus/eldbus_test_eldbus_model_proxy.c
index 47a76a144d..4e2b8ecc0d 100644
--- a/src/tests/eldbus/eldbus_test_eldbus_model_proxy.c
+++ b/src/tests/eldbus/eldbus_test_eldbus_model_proxy.c
@@ -49,7 +49,7 @@ _setup(void)
 static void
 _teardown(void)
 {
-   efl_unref(dbus_object1);
+   efl_del(dbus_object1);
 }
 
 EFL_START_TEST(properties_get)

-- 


Reply via email to