Message ID | 1411880084-2842-1-git-send-email-janusz.dziedzic@tieto.com |
---|---|
State | Accepted |
Headers | show |
diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index 682ec68..26e31a3 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -11527,11 +11527,13 @@ static int nl80211_start_radar_detection(void *priv, goto nla_put_failure; ret = send_and_recv_msgs(drv, msg, NULL, NULL); + msg = NULL; if (ret == 0) return 0; wpa_printf(MSG_DEBUG, "nl80211: Failed to start radar detection: " "%d (%s)", ret, strerror(-ret)); nla_put_failure: + nlmsg_free(msg); return -1; }
Remove poswsible memory leak when start radar detection will fail. Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com> --- src/drivers/driver_nl80211.c | 2 ++ 1 file changed, 2 insertions(+)