summaryrefslogtreecommitdiffstats
path: root/pciusb.c
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2007-08-07 13:28:32 +0000
committerThierry Vignaud <tv@mandriva.org>2007-08-07 13:28:32 +0000
commit5066fe422e16488e037880235d47f0fb2cec7c06 (patch)
treebda5695bdf64b34c5b346ea36207ba2c266cad9e /pciusb.c
parent935d091f84c64825efca2410c2ce3e6d34049630 (diff)
downloadldetect-5066fe422e16488e037880235d47f0fb2cec7c06.tar
ldetect-5066fe422e16488e037880235d47f0fb2cec7c06.tar.gz
ldetect-5066fe422e16488e037880235d47f0fb2cec7c06.tar.bz2
ldetect-5066fe422e16488e037880235d47f0fb2cec7c06.tar.xz
ldetect-5066fe422e16488e037880235d47f0fb2cec7c06.zip
(find_modules_through_aliases) exit() is not nice error managment in a library
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 12c5e84..7a87a9a 100644
--- a/pciusb.c
+++ b/pciusb.c
@@ -62,14 +62,14 @@ static void find_modules_through_aliases(struct pciusb_entries *entries) {
size_t n, size;
if (-1 == getline(&modalias, &n, file)) {
fprintf(stderr, "Unable to read modalias from %s\n", modalias_path);
- exit(1);
+ return;
}
size = strlen(modalias);
if (size)
modalias[size-1] = 0;
} else {
fprintf(stderr, "Unable to read modalias from %s\n", modalias_path);
- exit(1);
+ return;
}
free(modalias_path);