--- src/sys/dev/netif/wi/if_wi_pci.c 2005/06/30 16:05:14 1.6 +++ src/sys/dev/netif/wi/if_wi_pci.c 2005/06/30 17:11:28 1.7 @@ -232,10 +232,7 @@ wi_pci_attach(device_t dev) return (ENXIO); } - error = wi_attach(dev); - if (error != 0) - wi_free(dev); - return (error); + return wi_attach(dev); } static int