From a945c290e5fd21b24952d5888e7bd7ac4c869d24 Mon Sep 17 00:00:00 2001 From: Lucas De Marchi Date: Tue, 15 Jan 2013 14:35:07 +0000 Subject: [PATCH] elementary: follow edbus change about unref'ing messages after send Don't unref the messages after calling edbus_*_send() since edbus automatically unrefs them. SVN revision: 82809 --- legacy/elementary/src/lib/elm_dbus_menu.c | 2 -- legacy/elementary/src/lib/elm_sys_notify.c | 2 -- 2 files changed, 4 deletions(-) diff --git a/legacy/elementary/src/lib/elm_dbus_menu.c b/legacy/elementary/src/lib/elm_dbus_menu.c index 9a4f3398fa..0e61fca9da 100644 --- a/legacy/elementary/src/lib/elm_dbus_menu.c +++ b/legacy/elementary/src/lib/elm_dbus_menu.c @@ -895,7 +895,6 @@ _elm_dbus_menu_app_menu_register(Ecore_X_Window xid, Eo *obj) edbus_message_arguments_append(msg, "uo", (unsigned)xid, obj_path); edbus_connection_send(sd->dbus_menu->bus, msg, NULL, NULL, -1); - edbus_message_unref(msg); sd->dbus_menu->xid = xid; } @@ -919,7 +918,6 @@ _elm_dbus_menu_app_menu_unregister(Eo *obj) REGISTRAR_INTERFACE, "UnregisterWindow"); edbus_message_arguments_append(msg, "u", (unsigned)sd->dbus_menu->xid); edbus_connection_send(sd->dbus_menu->bus, msg, NULL, NULL, -1); - edbus_message_unref(msg); sd->dbus_menu->xid = 0; } diff --git a/legacy/elementary/src/lib/elm_sys_notify.c b/legacy/elementary/src/lib/elm_sys_notify.c index ae0693c501..ba18ee0791 100644 --- a/legacy/elementary/src/lib/elm_sys_notify.c +++ b/legacy/elementary/src/lib/elm_sys_notify.c @@ -196,8 +196,6 @@ elm_sys_notify_send(unsigned int replaces_id, const char *icon, edbus_message_iter_arguments_append(iter, "i", timeout); edbus_proxy_send(_elm_sysnotif_proxy, msg, _notify_cb, data, -1); - - edbus_message_unref(msg); free(desk_free); free(body_free); return;