summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tvignaud@mandriva.org>2002-07-25 12:04:28 +0000
committerThierry Vignaud <tvignaud@mandriva.org>2002-07-25 12:04:28 +0000
commite7963b05d1fe0193d5e735b1a26ddcb8136efbae (patch)
tree8a0b6447d5ca64872aa9663f3570a316ccf6cf48
parentf578c26e3b7fb21fb0913d847b41d7868aea3b97 (diff)
downloadldetect-e7963b05d1fe0193d5e735b1a26ddcb8136efbae.tar
ldetect-e7963b05d1fe0193d5e735b1a26ddcb8136efbae.tar.gz
ldetect-e7963b05d1fe0193d5e735b1a26ddcb8136efbae.tar.bz2
ldetect-e7963b05d1fe0193d5e735b1a26ddcb8136efbae.tar.xz
ldetect-e7963b05d1fe0193d5e735b1a26ddcb8136efbae.zip
fix "(null) description" bug: don't skip entries where module has
already be set by pci.c workaround
-rw-r--r--pciusb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pciusb.c b/pciusb.c
index 7d3ef95..14e8be3 100644
--- a/pciusb.c
+++ b/pciusb.c
@@ -111,7 +111,7 @@ extern int pciusb_find_modules(struct pciusb_entries *entries, const char *fpciu
return 0; /* leave, let the caller call again with subids */
}
- if ((nb == 4 && !(subvendor == e->subvendor && subdevice == e->subdevice)) || e->module)
+ if (nb == 4 && !(subvendor == e->subvendor && subdevice == e->subdevice))
continue; // subids differ
if (!p) { // only calc text & module if not already done
p = buf + offset + 1;