2005-11-16 Michael Meeks <michael.meeks@novell.com>
authormichael <michael@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 16 Nov 2005 11:32:58 +0000 (11:32 +0000)
committermichael <michael@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 16 Nov 2005 11:32:58 +0000 (11:32 +0000)
* atk-bridge/bridge.c (spi_atk_emit_eventv):
do a faster, less problematic _unref call on this local
object, rather than a slower (potentially cross-thread
complicated) CORBA call.

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

ChangeLog
atk-bridge/bridge.c

index 465bcc4..9021d2b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-11-16  Michael Meeks  <michael.meeks@novell.com>
+
+       * atk-bridge/bridge.c (spi_atk_emit_eventv):
+       do a faster, less problematic _unref call on this local
+       object, rather than a slower (potentially cross-thread
+       complicated) CORBA call.
+
 2005-11-02  Kjartan Maraas  <kmaraas@gnome.org>
 
        * atk-bridge/bridge.c: (spi_atk_bridge_signal_listener):
index 84e5a10..1c30164 100644 (file)
@@ -661,7 +661,7 @@ spi_atk_emit_eventv (const GObject         *gobject,
                   CORBA_exception_id(&ev));
 #endif       
       if (BONOBO_EX (&ev)) registry_died = TRUE;
-      Accessibility_Accessible_unref (e.source, &ev);
+      bonobo_object_unref (BONOBO_OBJCT (source));
       
       CORBA_exception_free (&ev);