From: John Crispin Date: Fri, 17 May 2019 19:29:54 +0000 (+0200) Subject: iw: fix memory leak inside parse_sched_scan X-Git-Tag: v5.3~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=edb5f4f08b61298693c708f323a96380bda52cb1;p=thirdparty%2Fiw.git iw: fix memory leak inside parse_sched_scan Signed-off-by: John Crispin Signed-off-by: Johannes Berg --- diff --git a/scan.c b/scan.c index b0b7828..980bfb4 100644 --- a/scan.c +++ b/scan.c @@ -355,11 +355,12 @@ int parse_sched_scan(struct nl_msg *msg, int *argc, char ***argv) nla_put_failure: if (match) nla_nest_end(msg, match); +out: nlmsg_free(freqs); nlmsg_free(matchset); nlmsg_free(scan_plans); + nlmsg_free(ssids); -out: *argc = c; *argv = v; return err;