ath10k: fix memory leak on caldata on error exit path
caldata is not being free'd on the error exit path, causing a memory leak and data definitely should not be freed. Free caldata instead of data. Thanks to Kalle Valo for spotting that data should not be free'd. Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
This commit is contained in:
parent
28b29f207b
commit
c8fc66f029
1 changed files with 1 additions and 1 deletions
|
@ -2726,7 +2726,7 @@ static int ath10k_pci_hif_fetch_cal_eeprom(struct ath10k *ar, void **data,
|
|||
return 0;
|
||||
|
||||
err_free:
|
||||
kfree(data);
|
||||
kfree(caldata);
|
||||
|
||||
return -EINVAL;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue