diff options
Diffstat (limited to 'sys/pci/if_vx_pci.c')
| -rw-r--r-- | sys/pci/if_vx_pci.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/sys/pci/if_vx_pci.c b/sys/pci/if_vx_pci.c index ab02693e270d4..f4e98ac0a3ff6 100644 --- a/sys/pci/if_vx_pci.c +++ b/sys/pci/if_vx_pci.c @@ -47,7 +47,7 @@ #include <dev/vx/if_vxreg.h> static void vx_pci_shutdown(int, void *); -static const char *vx_pci_probe(pcici_t, pcidi_t); +static char *vx_pci_probe(pcici_t, pcidi_t); static void vx_pci_attach(pcici_t, int unit); static void @@ -59,7 +59,7 @@ vx_pci_shutdown( vxfree(sc); } -static const char* +static char* vx_pci_probe( pcici_t config_id, pcidi_t device_id) @@ -96,9 +96,7 @@ vx_pci_attach( return; } - if ((sc = vxalloc(unit)) == NULL) { - return; - } + sc = vxalloc(unit); sc->vx_io_addr = pci_conf_read(config_id, 0x10) & 0xffffffe0; |
