diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2019-08-18 15:09:56 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2019-08-18 15:09:56 +0200 |
commit | cb9dded7ce823d97782dc63a45be50444908e999 (patch) | |
tree | 79d605aea1e4e8d342ca9c406c5e50c85574b889 | |
parent | 895abb449fa9c521098e8135defe4882a0595e9e (diff) | |
download | at-spi2-atk-cb9dded7ce823d97782dc63a45be50444908e999.tar.gz |
Clear registration_pending during registration
Otherwise switch_main_context will keep trying to remove it and schedule
yet another one.
Fixes https://gitlab.gnome.org/GNOME/at-spi2-core/issues/16
-rw-r--r-- | atk-adaptor/bridge.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/atk-adaptor/bridge.c b/atk-adaptor/bridge.c index fe09e84..5079269 100644 --- a/atk-adaptor/bridge.c +++ b/atk-adaptor/bridge.c @@ -411,6 +411,8 @@ _atk_bridge_register_application (gpointer data) DBusMessageIter iter; DBusPendingCall *pending; + spi_global_app_data->registration_pending = 0; + g_free (app->desktop_name); g_free (app->desktop_path); |