X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fau1000_eth.c;h=332e9953c55cdd4d80a50ba1fcfcaa0be6d52b45;hb=81cfb8864c73230eb1c37753aba517db15cf4d8f;hp=78506911d6566d96efdadf6464b828ebd4d3d6cb;hpb=e5dfa9282f3db461a896a6692b529e1823ba98c6;p=powerpc.git diff --git a/drivers/net/au1000_eth.c b/drivers/net/au1000_eth.c index 78506911d6..332e9953c5 100644 --- a/drivers/net/au1000_eth.c +++ b/drivers/net/au1000_eth.c @@ -1606,8 +1606,7 @@ err_out: /* here we should have a valid dev plus aup-> register addresses * so we can reset the mac properly.*/ reset_mac(dev); - if (aup->mii) - kfree(aup->mii); + kfree(aup->mii); for (i = 0; i < NUM_RX_DMA; i++) { if (aup->rx_db_inuse[i]) ReleaseDB(aup, aup->rx_db_inuse[i]); @@ -1806,8 +1805,7 @@ static void __exit au1000_cleanup_module(void) if (dev) { aup = (struct au1000_private *) dev->priv; unregister_netdev(dev); - if (aup->mii) - kfree(aup->mii); + kfree(aup->mii); for (j = 0; j < NUM_RX_DMA; j++) { if (aup->rx_db_inuse[j]) ReleaseDB(aup, aup->rx_db_inuse[j]);