wifi: fix memleak in nm_ap_update_from_properties()

Fixes: 59c8192b22
This commit is contained in:
Beniamino Galvani 2015-04-13 13:35:10 +02:00
parent e165463964
commit 3e8d828008

View file

@ -374,7 +374,7 @@ nm_ap_update_from_properties (NMAccessPoint *ap,
const char *supplicant_path, const char *supplicant_path,
GVariant *properties) GVariant *properties)
{ {
const char *addr; char *addr;
const guint8 *bytes; const guint8 *bytes;
GVariant *v; GVariant *v;
gsize len; gsize len;
@ -424,6 +424,7 @@ nm_ap_update_from_properties (NMAccessPoint *ap,
if (len == ETH_ALEN) { if (len == ETH_ALEN) {
addr = nm_utils_hwaddr_ntoa (bytes, len); addr = nm_utils_hwaddr_ntoa (bytes, len);
nm_ap_set_address (ap, addr); nm_ap_set_address (ap, addr);
g_free (addr);
} }
g_variant_unref (v); g_variant_unref (v);
} }