From 9c62d5aa13156aaf4427342e68137be1b51d20c2 Mon Sep 17 00:00:00 2001 From: Mike Gorse Date: Tue, 10 Jun 2008 18:43:32 -0400 Subject: [PATCH] Notify the registry upon initialization --- atk-adaptor/bridge.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/atk-adaptor/bridge.c b/atk-adaptor/bridge.c index 7e72ec5..ba6b80b 100644 --- a/atk-adaptor/bridge.c +++ b/atk-adaptor/bridge.c @@ -342,8 +342,16 @@ spi_atk_bridge_toplevel_removed (AtkObject *object, static void spi_atk_bridge_register_application (const char *registry) { + DBusMessage *message, *reply; + DBusError error; + bridge_threads_leave (); - // TODO: register + message = dbus_message_new_method_call (SPI_DBUS_NAME_REGISTRY, SPI_DBUS_PATH_REGISTRY, SPI_DBUS_INTERFACE_REGISTRY, "registerApplication"); + dbus_error_init (&error); + reply = dbus_connection_send_with_reply_and_block(this_app->droute.bus, message, 1000, &error); + if (error.message) g_warning (error.message); + if (reply) dbus_message_unref (reply); + if (message) dbus_message_unref (message); bridge_threads_enter (); } -- 2.7.4