elementary: follow edbus change about unref'ing messages after send
authorLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 15 Jan 2013 14:35:07 +0000 (14:35 +0000)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 15 Jan 2013 14:35:07 +0000 (14:35 +0000)
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
legacy/elementary/src/lib/elm_sys_notify.c

index 9a4f339..0e61fca 100644 (file)
@@ -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;
 }
 
index ae0693c..ba18ee0 100644 (file)
@@ -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;