summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthiAS Clasen <mclasen@redhat.com>2010-08-30 19:35:50 -0400
committerMike Gorse <mgorse@novell.com>2010-08-30 22:11:07 -0400
commitfba14bfd184d14524692ce168a214ce9b1ca869e (patch)
treea125252d9e535a7c15a0b72e83d3dd47856ea318
parentd6045b027fb429d00ac2634185f5f293f9255a91 (diff)
downloadat-spi2-atk-fba14bfd184d14524692ce168a214ce9b1ca869e.tar.gz
Make the module resident.
FDO#29880; fix crash when reloading modules.
-rw-r--r--atk-adaptor/bridge.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/atk-adaptor/bridge.c b/atk-adaptor/bridge.c
index f7c3fa8..a8e0335 100644
--- a/atk-adaptor/bridge.c
+++ b/atk-adaptor/bridge.c
@@ -35,6 +35,7 @@
#include <atk/atk.h>
#include <droute/droute.h>
+#include <gmodule.h>
#include "bridge.h"
#include "event.h"
@@ -774,6 +775,14 @@ gtk_module_init (gint * argc, gchar ** argv[])
return 0;
}
+gchar*
+g_module_check_init (GModule *module)
+{
+ g_module_make_resident (module);
+
+ return NULL;
+}
+
void
gnome_accessibility_module_init (void)
{