summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2005-03-14 13:10:13 +0000
committerPascal Rigaux <pixel@mandriva.com>2005-03-14 13:10:13 +0000
commit6ac7e5b3e35f4a9382e714f8331bc6bfc947f6e9 (patch)
treebba99bfc2c19149e79044207f4287a02dca24ff2
parenteea414fc497fd897b4c79c8ca2306fb02291e427 (diff)
downloadldetect-6ac7e5b3e35f4a9382e714f8331bc6bfc947f6e9.tar
ldetect-6ac7e5b3e35f4a9382e714f8331bc6bfc947f6e9.tar.gz
ldetect-6ac7e5b3e35f4a9382e714f8331bc6bfc947f6e9.tar.bz2
ldetect-6ac7e5b3e35f4a9382e714f8331bc6bfc947f6e9.tar.xz
ldetect-6ac7e5b3e35f4a9382e714f8331bc6bfc947f6e9.zip
fix running on a empty pci/usb devices source
-rw-r--r--pciusb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pciusb.c b/pciusb.c
index 3faf0de..9a98dc6 100644
--- a/pciusb.c
+++ b/pciusb.c
@@ -89,5 +89,5 @@ extern void pciusb_free(struct pciusb_entries *entries) {
ifree(e->module);
ifree(e->text);
}
- ifree(entries->entries);
+ if (entries->nb) ifree(entries->entries);
}