From 26a6b01369c21d762daee0589575483b2bb44cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Fri, 23 Aug 2013 16:00:44 -0300 Subject: [PATCH] eldbus: Correctly append name of interface removed --- src/lib/eldbus/eldbus_service.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/eldbus/eldbus_service.c b/src/lib/eldbus/eldbus_service.c index 5bf4351038..40a86b07d0 100644 --- a/src/lib/eldbus/eldbus_service.c +++ b/src/lib/eldbus/eldbus_service.c @@ -750,8 +750,8 @@ _object_manager_iface_removed_emit(Eldbus_Service_Object *obj, const char *name; Eldbus_Message_Iter *iter, *array; Eldbus_Message *sig = eldbus_message_signal_new(parent->path, - ELDBUS_FDO_INTERFACE_OBJECT_MANAGER, - "InterfacesRemoved"); + ELDBUS_FDO_INTERFACE_OBJECT_MANAGER, + "InterfacesRemoved"); EINA_SAFETY_ON_NULL_RETURN(sig); iter = eldbus_message_iter_get(sig); @@ -759,7 +759,7 @@ _object_manager_iface_removed_emit(Eldbus_Service_Object *obj, EINA_LIST_FOREACH(obj->iface_removed, l, name) { - eldbus_message_iter_arguments_append(array, name); + eldbus_message_iter_arguments_append(array, "s", name); eina_stringshare_del(name); } eldbus_message_iter_container_close(iter, array);