diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2015-04-13 13:35:10 +0200 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2015-04-13 21:39:21 +0200 |
commit | 3e8d828008fd7a282da2a851f4085cab60c346ce (patch) | |
tree | 3470be22c56baadc985dfd4801a22845e49d7230 /src/devices | |
parent | e1654639641eabaa0d3ed7b498f52efad5226add (diff) |
wifi: fix memleak in nm_ap_update_from_properties()
Diffstat (limited to 'src/devices')
-rw-r--r-- | src/devices/wifi/nm-wifi-ap.c | 3 |
1 files changed, 2 insertions, 1 deletions
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); } |