diff --git a/lib/names.c b/lib/names.c index 26de128..8c7e03d 100644 --- a/lib/names.c +++ b/lib/names.c @@ -166,7 +166,7 @@ pci_lookup_name(struct pci_access *a, char *buf, int size, int flags, ...) id = va_arg(args, int); isv = va_arg(args, int); isd = va_arg(args, int); - v = id_lookup(a, flags, ID_VENDOR, isv, 0, 0, 0); + v = id_lookup(a, flags, ID_VENDOR, iv, 0, 0, 0); d = id_lookup_subsys(a, flags, iv, id, isv, isd); sprintf(numbuf, "%04x:%04x", isv, isd); return format_name_pair(buf, size, flags, v, d, numbuf);