Commit 291689fc authored by Dan Carpenter's avatar Dan Carpenter Committed by John W. Linville

ath9k: cleanup a min_t() cast

If the firmware was over 2G, it would cause memory corruption and the
system would die here.  Obviously we all know the firmware isn't going
to be that large but static checkers get upset.
Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 910570b5
...@@ -981,7 +981,7 @@ static int ath9k_hif_usb_download_fw(struct hif_device_usb *hif_dev) ...@@ -981,7 +981,7 @@ static int ath9k_hif_usb_download_fw(struct hif_device_usb *hif_dev)
return -ENOMEM; return -ENOMEM;
while (len) { while (len) {
transfer = min_t(int, len, 4096); transfer = min_t(size_t, len, 4096);
memcpy(buf, data, transfer); memcpy(buf, data, transfer);
err = usb_control_msg(hif_dev->udev, err = usb_control_msg(hif_dev->udev,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment