Matthias Clasen ec82d1
--- at-spi-1.7.7/registryd/registry-main.c.miscompile	2006-04-04 14:10:38.000000000 -0400
Matthias Clasen ec82d1
+++ at-spi-1.7.7/registryd/registry-main.c	2006-04-04 14:10:55.000000000 -0400
Matthias Clasen ec82d1
@@ -56,7 +56,7 @@
Matthias Clasen ec82d1
       display_name = g_strdup (gdk_display_get_name (gdk_display_get_default ()));
Matthias Clasen ec82d1
       cp = strrchr (display_name, '.');
Matthias Clasen ec82d1
       dp = strrchr (display_name, ':');
Matthias Clasen ec82d1
-      if (cp && dp && ((guint) cp > (guint) dp)) *cp = '\0';
Matthias Clasen ec82d1
+      if (cp && dp && (cp > dp)) *cp = '\0';
Matthias Clasen ec82d1
   }
Matthias Clasen ec82d1
 
Matthias Clasen ec82d1
   reg_env = bonobo_activation_registration_env_set ( reg_env, "AT_SPI_DISPLAY", 
Matthias Clasen ec82d1
--- at-spi-1.7.7/atk-bridge/bridge.c.miscompile	2006-04-04 14:11:43.000000000 -0400
Matthias Clasen 221a39
+++ at-spi-1.7.7/atk-bridge/bridge.c	2006-04-04 15:20:38.000000000 -0400
Matthias Clasen ec82d1
@@ -311,7 +311,7 @@
Matthias Clasen ec82d1
 		canonical_display_name = g_strdup (display_env);
Matthias Clasen ec82d1
 		display_p = strrchr (canonical_display_name, ':');
Matthias Clasen ec82d1
 		screen_p = strrchr (canonical_display_name, '.');
Matthias Clasen ec82d1
-		if (screen_p && display_p && ((guint) screen_p > (guint) display_p))
Matthias Clasen ec82d1
+		if (screen_p && display_p && (screen_p > display_p))
Matthias Clasen ec82d1
 		{
Matthias Clasen ec82d1
 		    *screen_p = '\0';
Matthias Clasen ec82d1
 		}
Matthias Clasen ec82d1
--- at-spi-1.7.7/cspi/bonobo/cspi-bonobo.c.miscompile	2006-04-04 14:20:31.000000000 -0400
Matthias Clasen ec82d1
+++ at-spi-1.7.7/cspi/bonobo/cspi-bonobo.c	2006-04-04 14:21:18.000000000 -0400
Matthias Clasen ec82d1
@@ -26,6 +26,9 @@
Matthias Clasen ec82d1
 #include <libbonobo.h>
Matthias Clasen ec82d1
 #include "../cspi-lowlevel.h"
Matthias Clasen ec82d1
 
Matthias Clasen ec82d1
+gboolean
Matthias Clasen ec82d1
+cspi_exception_throw (CORBA_Environment *ev, char *desc_prefix);
Matthias Clasen ec82d1
+
Matthias Clasen ec82d1
 CORBA_Object
Matthias Clasen ec82d1
 cspi_dup_ref (CORBA_Object object)
Matthias Clasen ec82d1
 {
Matthias Clasen ec82d1
@@ -100,7 +103,7 @@
Matthias Clasen ec82d1
 		canonical_display_name = g_strdup (display_env);
Matthias Clasen ec82d1
 		display_p = strrchr (canonical_display_name, ':');
Matthias Clasen ec82d1
 		screen_p = strrchr (canonical_display_name, '.');
Matthias Clasen ec82d1
-		if (screen_p && display_p && ((guint) screen_p > (guint) display_p))
Matthias Clasen ec82d1
+		if (screen_p && display_p && (screen_p > display_p))
Matthias Clasen ec82d1
 		{
Matthias Clasen ec82d1
 		    *screen_p = '\0';
Matthias Clasen ec82d1
 		}
Matthias Clasen 3bc3b4
--- at-spi-1.7.7/libspi/util.c.miscompile	2006-04-04 13:47:50.000000000 -0400
Matthias Clasen 3bc3b4
+++ at-spi-1.7.7/libspi/util.c	2006-04-04 13:48:35.000000000 -0400
Matthias Clasen 3bc3b4
@@ -36,6 +36,8 @@
Matthias Clasen 3bc3b4
 
Matthias Clasen 3bc3b4
 static char *spi_atk_bridge_null_string = "";
Matthias Clasen 3bc3b4
 
Matthias Clasen 3bc3b4
+Accessibility_Role spi_accessible_role_from_atk_role (AtkRole role);
Matthias Clasen 3bc3b4
+
Matthias Clasen 3bc3b4
 Accessibility_Role
Matthias Clasen 3bc3b4
 spi_role_from_atk_role (AtkRole role)
Matthias Clasen 3bc3b4
 {