summaryrefslogtreecommitdiffstats
path: root/usb.c
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2002-08-29 12:17:55 +0000
committerPascal Rigaux <pixel@mandriva.com>2002-08-29 12:17:55 +0000
commit0a173d48d907e2043990e9b9f95faf8cf7653d58 (patch)
tree85933d26eb10a39f286323dba708491ac93b9146 /usb.c
parent5c45fe3c13ff42ccb715733a4b1fc31891faf6d7 (diff)
downloadldetect-0a173d48d907e2043990e9b9f95faf8cf7653d58.tar
ldetect-0a173d48d907e2043990e9b9f95faf8cf7653d58.tar.gz
ldetect-0a173d48d907e2043990e9b9f95faf8cf7653d58.tar.bz2
ldetect-0a173d48d907e2043990e9b9f95faf8cf7653d58.tar.xz
ldetect-0a173d48d907e2043990e9b9f95faf8cf7653d58.zip
fix getting the Product name
Diffstat (limited to 'usb.c')
-rw-r--r--usb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usb.c b/usb.c
index 7a8f751..5739fff 100644
--- a/usb.c
+++ b/usb.c
@@ -81,7 +81,7 @@ extern struct pciusb_entries usb_probe(void) {
} else if (sscanf(buf, "S: Product=%n%c", &offset, &dummy) == 1) {
if (!e->text)
e->text = strdup("Unknown|");
- buf[length - 1] = 0; /* removing '\n' */
+ buf[length] = 0; /* removing '\n' */
e->text = realloc(e->text, strlen(e->text) + length-offset + 2);
strcat(e->text, buf + offset);
}