X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fnet%2Fwireless%2Fhostap%2Fhostap_pci.c;h=2e85bdced2dd7fd74d721ef1f147065adecf8829;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=194f07097581dcdb538b05b077d18db5eeb76bc7;hpb=f7ed79d23a47594e7834d66a8f14449796d4f3e6;p=linux-2.6.git diff --git a/drivers/net/wireless/hostap/hostap_pci.c b/drivers/net/wireless/hostap/hostap_pci.c index 194f07097..2e85bdced 100644 --- a/drivers/net/wireless/hostap/hostap_pci.c +++ b/drivers/net/wireless/hostap/hostap_pci.c @@ -307,7 +307,7 @@ static int prism2_pci_probe(struct pci_dev *pdev, memset(hw_priv, 0, sizeof(*hw_priv)); if (pci_enable_device(pdev)) - goto err_out_free; + return -EIO; phymem = pci_resource_start(pdev, 0); @@ -368,8 +368,6 @@ static int prism2_pci_probe(struct pci_dev *pdev, err_out_disable: pci_disable_device(pdev); prism2_free_local_data(dev); - - err_out_free: kfree(hw_priv); return -ENODEV;