From 0a173d48d907e2043990e9b9f95faf8cf7653d58 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Thu, 29 Aug 2002 12:17:55 +0000 Subject: fix getting the Product name --- usb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'usb.c') 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); } -- cgit v1.2.1