Release v2.5.90
[platform/core/uifw/at-spi2-atk.git] / atk-adaptor / gtk-3.0 / module.c
index 0483cca..d2a49ee 100644 (file)
 int
 gtk_module_init (gint * argc, gchar ** argv[])
 {
-  const gchar *load_bridge = g_getenv ("NO_AT_BRIDGE");
-
-  if (!load_bridge || g_ascii_strtod (load_bridge, NULL) == 0)
-    {
-      return adaptor_init (argc, argv);
-    }
-  return 0;
+  return atk_bridge_adaptor_init (argc, argv);
 }
 
 gchar*
@@ -49,3 +43,20 @@ g_module_check_init (GModule *module)
 
   return NULL;
 }
+
+void
+gnome_accessibility_module_init (void)
+{
+  atk_bridge_adaptor_init (NULL, NULL);
+
+  if (g_getenv ("AT_SPI_DEBUG"))
+    {
+      g_print ("Atk Accessibility bridge initialized\n");
+    }
+}
+
+void
+gnome_accessibility_module_shutdown (void)
+{
+    atk_bridge_adaptor_cleanup ();
+}