2006-12-13 Li Yuan <li.yuan@sun.com>
authorliyuan <liyuan@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 13 Dec 2006 04:29:44 +0000 (04:29 +0000)
committerliyuan <liyuan@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 13 Dec 2006 04:29:44 +0000 (04:29 +0000)
        Patch from Ariel Rios to fix #163132 and #377079.
        * atk-bridge/bridge.c: (spi_atk_bridge_do_registration),
        (spi_atk_bridge_get_registry_ior):
        Use g_warning instead of g_error and g_critical to avoid crash.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@868 e2bd861d-eb25-0410-b326-f6ed22b6b98c

ChangeLog
atk-bridge/bridge.c

index 4ca030c..3f3e43f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-12-13  Li Yuan <li.yuan@sun.com>
+
+       Patch from Ariel Rios to fix #163132 and #377079.
+       * atk-bridge/bridge.c: (spi_atk_bridge_do_registration),
+       (spi_atk_bridge_get_registry_ior):
+       Use g_warning instead of g_error and g_critical to avoid crash.
+
 2006-12-11 Bill Haneman <bill.haneman@sun.com>
 
        * libspi/text.c:
index fd00be6..3aee597 100644 (file)
@@ -247,7 +247,7 @@ spi_atk_bridge_do_registration (void)
 
   if (spi_atk_bridge_get_registry () == CORBA_OBJECT_NIL)
     {
-      g_error ("Could not locate registry");
+      g_warning ("Could not locate registry");
       return FALSE;
     }
 
@@ -366,7 +366,7 @@ spi_atk_bridge_get_registry_ior (void)
                        (Atom) 31, &actual_type, &actual_format,
                        &nitems, &leftover, &data);
      if (data == NULL)
-         g_critical (_("AT_SPI_REGISTRY was not started at session startup."));
+         g_warning (_("AT_SPI_REGISTRY was not started at session startup."));
      
      return (gchar *) data;