aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pcilmr.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/pcilmr.c b/pcilmr.c
index bab2a07..0d8b614 100644
--- a/pcilmr.c
+++ b/pcilmr.c
@@ -64,10 +64,8 @@ static struct pci_dev *
dev_for_filter(struct pci_access *pacc, char *filter)
{
struct pci_filter pci_filter;
- char dev[17] = { 0 };
- strncpy(dev, filter, sizeof(dev) - 1);
pci_filter_init(pacc, &pci_filter);
- if (pci_filter_parse_slot(&pci_filter, dev))
+ if (pci_filter_parse_slot(&pci_filter, filter))
die("Invalid device ID: %s\n", filter);
if (pci_filter.bus == -1 || pci_filter.slot == -1 || pci_filter.func == -1)