diff options
author | msmith <msmith@FreeBSD.org> | 2001-08-30 09:14:28 +0000 |
---|---|---|
committer | msmith <msmith@FreeBSD.org> | 2001-08-30 09:14:28 +0000 |
commit | 4b0205f9914313437a3afe43d9d7a25f7f624cd5 (patch) | |
tree | 12af3b3967292aa6fd6df7c0827250c783326ca9 /sys/isa/isa_common.c | |
parent | b9e2a3df4bc480b82f9905e677d60881a35dac36 (diff) | |
download | FreeBSD-src-4b0205f9914313437a3afe43d9d7a25f7f624cd5.zip FreeBSD-src-4b0205f9914313437a3afe43d9d7a25f7f624cd5.tar.gz |
Safety-check against empty PnP ID lists.
Diffstat (limited to 'sys/isa/isa_common.c')
-rw-r--r-- | sys/isa/isa_common.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/isa/isa_common.c b/sys/isa/isa_common.c index 4181517..6d87b7a 100644 --- a/sys/isa/isa_common.c +++ b/sys/isa/isa_common.c @@ -975,7 +975,7 @@ isa_pnp_probe(device_t dev, device_t child, struct isa_pnp_id *ids) if (!idev->id_vendorid) return ENOENT; - while (ids->ip_id) { + while (ids && ids->ip_id) { /* * Really ought to support >1 compat id per device. */ |