diff options
author | Martin Mares <mj@ucw.cz> | 2020-12-06 19:39:00 +0100 |
---|---|---|
committer | Martin Mares <mj@ucw.cz> | 2020-12-06 19:39:00 +0100 |
commit | c03bbbaecca7498cb5a25bc5d54f7b8e4b2eeab6 (patch) | |
tree | 90e180fe49be907436c7ce9e69bf33ac9d25cf3d | |
parent | 3588a41c0a9adf465294031f9bd0c06bf6128e3b (diff) | |
download | pciutils-c03bbbaecca7498cb5a25bc5d54f7b8e4b2eeab6.tar.gz |
HWDB: Fixed memory leak
-rw-r--r-- | lib/names.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/names.c b/lib/names.c index df04495..a4314f6 100644 --- a/lib/names.c +++ b/lib/names.c @@ -31,6 +31,7 @@ static char *id_lookup(struct pci_access *a, int flags, int cat, int id1, int id if (name = pci_id_hwdb_lookup(a, cat, id1, id2, id3, id4)) { pci_id_insert(a, cat, id1, id2, id3, id4, name, SRC_HWDB); + pci_mfree(name); continue; } } |