From: Mike Gorse Date: Wed, 8 Dec 2010 18:30:25 +0000 (-0500) Subject: Don't free an event name until we're done with it X-Git-Tag: AT_SPI2_ATK_2_12_0~334 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0bfdafe643cb89584a315a18435558b5e4c4c37f;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git Don't free an event name until we're done with it --- diff --git a/atk-adaptor/event.c b/atk-adaptor/event.c index 503e454..9e6e83e 100644 --- a/atk-adaptor/event.c +++ b/atk-adaptor/event.c @@ -417,7 +417,6 @@ emit_event (AtkObject *obj, */ cname = signal_name_to_dbus (major); sig = dbus_message_new_signal(path, klass, cname); - g_free(cname); dbus_message_iter_init_append(sig, &iter); @@ -432,6 +431,8 @@ emit_event (AtkObject *obj, if (g_strcmp0 (cname, "ChildrenChanged") != 0) spi_object_lease_if_needed (G_OBJECT (obj)); + + g_free(cname); } /*---------------------------------------------------------------------------*/