--- registryd/registry.c +++ registryd/registry.c @@ -99,6 +99,7 @@ &variant); dbus_message_iter_append_basic (&variant, DBUS_TYPE_STRING, &str); dbus_message_iter_close_container (iter, &variant); + return TRUE; } static void @@ -440,6 +441,7 @@ dbus_int32_t rv = reg->apps->len; dbus_message_iter_append_basic (iter, DBUS_TYPE_INT32, &rv); + return TRUE; } static DBusMessage * @@ -755,6 +757,7 @@ { emit_event (bus, SPI_DBUS_INTERFACE_EVENT_OBJECT, "ChildrenChanged", "add", index, 0, name, path); + return TRUE; } static gboolean @@ -765,6 +768,7 @@ { emit_event (bus, SPI_DBUS_INTERFACE_EVENT_OBJECT, "ChildrenChanged", "remove", index, 0, name, SPI_DBUS_PATH_NULL); + return TRUE; } /*---------------------------------------------------------------------------*/