From 67b135ab875a20f3320ac224790bc38baf01277a Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Wed, 14 Mar 2018 15:17:07 -0400 Subject: [PATCH] eldbus: use efl_del when clearing the model connection child list it is an error to delete an object with an existing parent Signed-off-by: Mike Blumenkrantz --- src/lib/eldbus/eldbus_model_connection.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/eldbus/eldbus_model_connection.c b/src/lib/eldbus/eldbus_model_connection.c index 62b7cec2a1..8a64f899f4 100644 --- a/src/lib/eldbus/eldbus_model_connection.c +++ b/src/lib/eldbus/eldbus_model_connection.c @@ -272,7 +272,7 @@ _eldbus_model_connection_clear(Eldbus_Model_Connection_Data *pd) pd->unique_name = NULL; EINA_LIST_FREE(pd->children_list, child) - efl_unref(child); + efl_del(child); EINA_LIST_FREE(pd->pending_list, pending) eldbus_pending_cancel(pending);