nl8021: Avoid potential memory leak on error path

The called function nl80211_ht_vht_overrides() was not freeing "msg"
resource in error cases.

Signed-off-by: Purushottam Kushwaha <p.kushwaha@samsung.com>
This commit is contained in:
Purushottam Kushwaha 2016-01-15 11:31:03 +00:00 committed by Jouni Malinen
parent c31302c038
commit e15dcf6d1b

View file

@ -4549,8 +4549,9 @@ retry:
goto fail;
}
if (nl80211_ht_vht_overrides(msg, params) < 0)
return -1;
ret = nl80211_ht_vht_overrides(msg, params);
if (ret < 0)
goto fail;
ret = send_and_recv_msgs(drv, msg, NULL, NULL);
msg = NULL;