X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=registryd%2Fregistry.c;h=b5610fe160c533fed8590a3128c46e571c0de00a;hb=70d4daaf1710c7c666324d387cd71f64832e03ec;hp=3423f9240dc4a7c867b64f4bf968f9b1539bef51;hpb=e511c3c357420f6dc175faf4bbadc8a3743ad5b8;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/registryd/registry.c b/registryd/registry.c index 3423f92..b5610fe 100644 --- a/registryd/registry.c +++ b/registryd/registry.c @@ -64,7 +64,7 @@ add_bus_name_cb (gpointer item, gpointer data) { DBusMessageIter *iter_array = (DBusMessageIter *) data; - dbus_message_iter_append_basic (iter_array, DBUS_TYPE_STRING, (gchar *) item); + dbus_message_iter_append_basic (iter_array, DBUS_TYPE_STRING, (gchar **) &item); } static DBusMessage * @@ -215,6 +215,8 @@ signal_handler (DBusConnection *bus, DBusMessage *message, void *user_data) static gchar *app_reg_sig_match = "type='signal', interface='org.freedesktop.atspi.Tree', member='registerApplication'"; static gchar *app_dereg_sig_match = "type='signal', interface='org.freedesktop.atspi.Tree', member='deregisterApplication'"; +static gchar *app_sig_match_blank = ""; + static DBusObjectPathVTable reg_vtable = { NULL, @@ -231,8 +233,9 @@ spi_registry_new (DBusConnection *bus) dbus_connection_register_object_path(bus, SPI_DBUS_PATH_REGISTRY, ®_vtable, reg); - dbus_bus_add_match (bus, app_reg_sig_match, NULL); - dbus_bus_add_match (bus, app_dereg_sig_match, NULL); + //dbus_bus_add_match (bus, app_reg_sig_match, NULL); + //dbus_bus_add_match (bus, app_dereg_sig_match, NULL); + dbus_bus_add_match (bus, app_sig_match_blank, NULL); dbus_connection_add_filter (bus, signal_handler, reg, NULL); return reg;