From: Matt Ranostay Date: Thu, 27 Jul 2017 21:55:23 +0000 (-0700) Subject: binding: media: fix memory leak in linked list X-Git-Tag: 4.99.1~8 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=351642ef3d3f57273c7d6d3122235c6c7957162c;p=apps%2Fmediaplayer.git binding: media: fix memory leak in linked list Linked list wans't be freed with g_list_free_full when it was no longer needed. Bug-AGL: SPEC-790 Change-Id: Ib07d24f57e606d979a6158e289d5fdf59d31bcd1 Signed-off-by: Matt Ranostay --- diff --git a/binding/mediaplayer-manager.c b/binding/mediaplayer-manager.c index c14f0a4..6265312 100644 --- a/binding/mediaplayer-manager.c +++ b/binding/mediaplayer-manager.c @@ -159,6 +159,8 @@ on_interface_proxy_properties_changed (GDBusProxy *proxy, if (list != NULL && g_RegisterCallback.binding_device_added) g_RegisterCallback.binding_device_added(list); + g_list_free_full(list, g_free); + ListUnlock(); }