From 9a0897ea3eb63945a7429b74607d61a7fd64abd5 Mon Sep 17 00:00:00 2001 From: INSUN PYO Date: Tue, 24 Mar 2020 08:43:24 +0900 Subject: [PATCH] Fix memory leak Change-Id: If5376d5e6d67060adfc50f0f67b784e5f0b2a820 --- src/wmesh-gdbus.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wmesh-gdbus.c b/src/wmesh-gdbus.c index 47ae2aa..eb492a0 100644 --- a/src/wmesh-gdbus.c +++ b/src/wmesh-gdbus.c @@ -857,9 +857,11 @@ static void _get_connected_mesh_peers(wmesh_service *service, GVariant *variant) peer_info->address = g_strdup(buf); WMESH_LOGD(" Address : %s", peer_info->address); g_variant_unref(val); + g_variant_unref(dict); } else { WMESH_LOGE("Unable to get address !"); g_free(peer_info); + g_variant_unref(dict); continue; } -- 2.7.4