From 3e8d828008fd7a282da2a851f4085cab60c346ce Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Mon, 13 Apr 2015 13:35:10 +0200 Subject: [PATCH] wifi: fix memleak in nm_ap_update_from_properties() Fixes: 59c8192b22778ad4e025db7e60828ac8ccbcb070 --- src/devices/wifi/nm-wifi-ap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/devices/wifi/nm-wifi-ap.c b/src/devices/wifi/nm-wifi-ap.c index 0519784c12..c891fc73c2 100644 --- a/src/devices/wifi/nm-wifi-ap.c +++ b/src/devices/wifi/nm-wifi-ap.c @@ -374,7 +374,7 @@ nm_ap_update_from_properties (NMAccessPoint *ap, const char *supplicant_path, GVariant *properties) { - const char *addr; + char *addr; const guint8 *bytes; GVariant *v; gsize len; @@ -424,6 +424,7 @@ nm_ap_update_from_properties (NMAccessPoint *ap, if (len == ETH_ALEN) { addr = nm_utils_hwaddr_ntoa (bytes, len); nm_ap_set_address (ap, addr); + g_free (addr); } g_variant_unref (v); }