summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gorse <mgorse@suse.com>2020-08-10 14:13:19 -0500
committerMike Gorse <mgorse@suse.com>2020-08-10 14:13:19 -0500
commitabbc4e600600bbf7e255fa6531647f694b784248 (patch)
treed2633c79f8a653d1559e9e5b974b05de923995a9
parentd8b6a4a02446a4e72d24c7ca444baf84e341d552 (diff)
downloadat-spi2-core-abbc4e600600bbf7e255fa6531647f694b784248.tar.gz
Fix possible memory leak
Thanks to Shimwoo Kim for spotting.
-rw-r--r--atspi/atspi-event-listener.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/atspi/atspi-event-listener.c b/atspi/atspi-event-listener.c
index 7d2db6a7..42c3b20d 100644
--- a/atspi/atspi-event-listener.c
+++ b/atspi/atspi-event-listener.c
@@ -647,6 +647,7 @@ atspi_event_listener_register_from_callback_full (AtspiEventListenerCB callback,
callback_destroyed);
if (!convert_event_type_to_dbus (event_type, &e->category, &e->name, &e->detail, &matchrule_array))
{
+ g_free (e->event_type);
g_free (e);
return FALSE;
}