summaryrefslogtreecommitdiffstats
path: root/pciusb.c
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2008-02-27 16:51:08 +0000
committerOlivier Blin <oblin@mandriva.com>2008-02-27 16:51:08 +0000
commit16b3fdf809b0d995be42514680c7fcedc9bf281b (patch)
tree8f8650ab411b78c1b832f4a28c7a1f1105d25579 /pciusb.c
parent391d8b29e626b67ef7d2675750b425200decfc7c (diff)
downloadldetect-16b3fdf809b0d995be42514680c7fcedc9bf281b.tar
ldetect-16b3fdf809b0d995be42514680c7fcedc9bf281b.tar.gz
ldetect-16b3fdf809b0d995be42514680c7fcedc9bf281b.tar.bz2
ldetect-16b3fdf809b0d995be42514680c7fcedc9bf281b.tar.xz
ldetect-16b3fdf809b0d995be42514680c7fcedc9bf281b.zip
do not ignore subsequent modaliases if resolving one fails
Diffstat (limited to 'pciusb.c')
-rw-r--r--pciusb.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pciusb.c b/pciusb.c
index 28ab984..e750313 100644
--- a/pciusb.c
+++ b/pciusb.c
@@ -55,7 +55,7 @@ static void find_modules_through_aliases(struct pciusb_entries *entries) {
if (-1 == getline(&modalias, &n, file)) {
fprintf(stderr, "Unable to read modalias from %s\n", modalias_path);
fclose(file);
- return;
+ continue;
}
fclose(file);
size = strlen(modalias);
@@ -63,7 +63,7 @@ static void find_modules_through_aliases(struct pciusb_entries *entries) {
modalias[size-1] = 0;
} else {
fprintf(stderr, "Unable to read modalias from %s\n", modalias_path);
- return;
+ continue;
}
free(modalias_path);