summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gorse <mgorse@suse.com>2012-07-06 14:37:29 -0500
committerMike Gorse <mgorse@suse.com>2012-07-06 14:37:29 -0500
commit8e03fc29c9dc15f90cbb6433e05b55ab535658a1 (patch)
tree900c7044daf3a90e42e59b8cad31a01aed0df42a
parent6fbb1ba2c5281706525ae93bd78ee6cd1f1c9bc8 (diff)
downloadat-spi2-atk-8e03fc29c9dc15f90cbb6433e05b55ab535658a1.tar.gz
Don't try to set up the server with a main loop if there's no server
-rw-r--r--atk-adaptor/event.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/atk-adaptor/event.c b/atk-adaptor/event.c
index 1cbda23..859d399 100644
--- a/atk-adaptor/event.c
+++ b/atk-adaptor/event.c
@@ -64,9 +64,8 @@ switch_main_context (GMainContext *cnx)
{
GList *list;
-#ifndef DISABLE_P2P
- atspi_dbus_server_setup_with_g_main (spi_global_app_data->server, cnx);
-#endif
+ if (spi_global_app_data->server)
+ atspi_dbus_server_setup_with_g_main (spi_global_app_data->server, cnx);
atspi_dbus_connection_setup_with_g_main (spi_global_app_data->bus, cnx);
for (list = spi_global_app_data->direct_connections; list; list = list->next)
atspi_dbus_connection_setup_with_g_main (list->data, cnx);