Matthias Clasen 293daa
diff -up at-spi-1.24.0/atk-bridge/bridge.c.make-resident at-spi-1.24.0/atk-bridge/bridge.c
Matthias Clasen 293daa
--- at-spi-1.24.0/atk-bridge/bridge.c.make-resident	2008-10-03 22:09:21.000000000 -0400
Matthias Clasen 293daa
+++ at-spi-1.24.0/atk-bridge/bridge.c	2008-10-03 22:10:58.000000000 -0400
Matthias Clasen 293daa
@@ -41,6 +41,7 @@
Matthias Clasen 293daa
 #include "accessible.h"
Matthias Clasen 293daa
 #include "application.h"
Matthias Clasen 293daa
 #include <bonobo-activation/bonobo-activation-register.h>
Matthias Clasen 293daa
+#include <gmodule.h>
Matthias Clasen 293daa
 
Matthias Clasen 293daa
 #undef SPI_BRIDGE_DEBUG
Matthias Clasen 293daa
 
Matthias Clasen 293daa
@@ -1395,3 +1396,10 @@ spi_atk_bridge_init_rect (CORBA_any *any
Matthias Clasen 293daa
     spi_init_any_rect (any, app, role, name, rect);
Matthias Clasen 293daa
 }
Matthias Clasen 293daa
 
Matthias Clasen 293daa
+const char *
Matthias Clasen 293daa
+g_module_check_init (GModule *module)
Matthias Clasen 293daa
+{
Matthias Clasen 293daa
+    g_module_make_resident (module);
Matthias Clasen 293daa
+
Matthias Clasen 293daa
+    return NULL;
Matthias Clasen 293daa
+}
Matthias Clasen 293daa
diff -up at-spi-1.24.0/configure.in.make-resident at-spi-1.24.0/configure.in
Matthias Clasen 293daa
--- at-spi-1.24.0/configure.in.make-resident	2008-09-22 04:25:21.000000000 -0400
Matthias Clasen 293daa
+++ at-spi-1.24.0/configure.in	2008-10-03 22:09:21.000000000 -0400
Matthias Clasen 293daa
@@ -116,6 +116,7 @@ AC_SUBST(TESTS_CFLAGS)
Matthias Clasen 293daa
 PKG_CHECK_MODULES(ATK_BRIDGE, [
Matthias Clasen 293daa
 	libbonobo-2.0	>= req_ver_libbonobo
Matthias Clasen 293daa
 	atk		>= req_ver_atk
Matthias Clasen 293daa
+	gmodule-2.0
Matthias Clasen 293daa
 ])	
Matthias Clasen 293daa
 AC_SUBST(ATK_BRIDGE_LIBS)
Matthias Clasen 293daa
 AC_SUBST(ATK_BRIDGE_CFLAGS)