Coverity ID: 33605
Bug
200192398
Change-Id: Ia29953a9502cd107d2d5ccef08eec34fba315082
Signed-off-by: Bhadram Varka <vbhadram@nvidia.com>
Reviewed-on: http://git-master/r/
1268115
GVS: Gerrit_Virtual_Submit
Reviewed-by: Narayan Reddy <narayanr@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
error = wldev_ioctl(dev, WLC_GET_BSS_INFO, (void*)buf, WL_EXTRA_BUF_MAX, false);
if (error) {
WLDEV_ERROR(("%s:failed:%d\n", __FUNCTION__, error));
+ kfree(buf);
return -1;
}
bss = (struct wl_bss_info *)(buf + 4);
strcpy(cap, "a");
} else {
WLDEV_ERROR(("%s:Mode get failed\n", __FUNCTION__));
+ kfree(buf);
return -1;
}
}
+ kfree(buf);
return error;
}
int wldev_set_country(