summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gorse <mgorse@suse.com>2012-08-20 14:40:43 -0500
committerMike Gorse <mgorse@suse.com>2012-08-20 14:40:43 -0500
commit1d17904fd4ad29a19bee22e0fa715680ba73c93a (patch)
tree5236001d5af6d2ad8284c4bb85fb5f86a5b7104b
parent9d4303a988196876bc06eeb92d95db7d36374939 (diff)
downloadat-spi2-atk-1d17904fd4ad29a19bee22e0fa715680ba73c93a.tar.gz
When a client is removed, don't continue looking through the list of clients
https://bugzilla.gnome.org/show_bug.cgi?id=679297
-rw-r--r--atk-adaptor/bridge.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/atk-adaptor/bridge.c b/atk-adaptor/bridge.c
index 3c55d6c..f0dc317 100644
--- a/atk-adaptor/bridge.c
+++ b/atk-adaptor/bridge.c
@@ -1008,6 +1008,7 @@ spi_atk_remove_client (const char *bus_name)
clients = g_slist_delete_link (clients, l);
if (!clients)
spi_atk_deregister_event_listeners ();
+ return;
}
l = next_node;