etrunko pushed a commit to branch master. http://git.enlightenment.org/legacy/eldbus.git/commit/?id=b2577f99f74d54bf5bb12155241dcb69b7379d3b
commit b2577f99f74d54bf5bb12155241dcb69b7379d3b Author: José Roberto de Souza <jose.so...@intel.com> Date: Fri Aug 23 16:00:44 2013 -0300 eldbus: Correctly append name of interface removed --- src/lib/eldbus_service.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/eldbus_service.c b/src/lib/eldbus_service.c index 5bf4351..40a86b0 100644 --- a/src/lib/eldbus_service.c +++ b/src/lib/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); --