Signed-off-by: John Crispin <[email protected]>
---
 scan.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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;
-- 
2.20.1

Reply via email to