# HG changeset patch # User Mikael Berthe # Date 1446732198 -3600 # Node ID 18621bbdd2b267adf68557f480f8a1a8990178f3 # Parent 54e01ab98b064e200750eb16105daa873706c672 [show_mdr] Fix memory leak diff -r 54e01ab98b06 -r 18621bbdd2b2 show_mdr/show_mdr.c --- a/show_mdr/show_mdr.c Sun Oct 04 21:53:38 2015 +0200 +++ b/show_mdr/show_mdr.c Thu Nov 05 15:03:18 2015 +0100 @@ -69,8 +69,11 @@ bud = sl_user->data; resources = buddy_getresources(bud); - for (p_res = resources ; p_res ; p_res = g_slist_next(p_res)) + for (p_res = resources ; p_res ; p_res = g_slist_next(p_res)) { n++; + g_free(p_res->data); + } + g_slist_free(resources); return n; }