Patch from Gilles Casse <gcasse@oralux.org>
* atk-bridge/bridge.c: (spi_atk_register_event_listeners):
Bug #474480. Fix memory leak.
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@977
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
+2008-01-03 Li Yuan <li.yuan@sun.com>
+
+ Patch from Gilles Casse <gcasse@oralux.org>
+ * atk-bridge/bridge.c: (spi_atk_register_event_listeners):
+ Bug #474480. Fix memory leak.
+
2008-01-02 Li Yuan <li.yuan@sun.com>
Patch from Luke Yelavich <themuso@themuso.com>
AtkObject *bo = atk_no_op_object_new (ao);
- if (atk_listeners_registered) return;
+ if (atk_listeners_registered)
+ {
+ g_object_unref (G_OBJECT (bo));
+ g_object_unref (ao);
+ return;
+ }
atk_listeners_registered = TRUE;