forked from Minki/linux
ath5k: re-order one of the frees on unwind
There was a small misordering here. In the original code, if we were to go to err_free_ah then it wouldn't free the irq. Signed-off-by: Dan Carpenter <error27@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
903786a562
commit
df1c2986c4
@ -700,10 +700,10 @@ ath5k_pci_probe(struct pci_dev *pdev,
|
||||
return 0;
|
||||
err_ah:
|
||||
ath5k_hw_detach(sc->ah);
|
||||
err_irq:
|
||||
free_irq(pdev->irq, sc);
|
||||
err_free_ah:
|
||||
kfree(sc->ah);
|
||||
err_irq:
|
||||
free_irq(pdev->irq, sc);
|
||||
err_free:
|
||||
ieee80211_free_hw(hw);
|
||||
err_map:
|
||||
|
Loading…
Reference in New Issue
Block a user