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) --