aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>2020-12-06 19:39:00 +0100
committerMartin Mares <mj@ucw.cz>2020-12-06 19:39:00 +0100
commitc03bbbaecca7498cb5a25bc5d54f7b8e4b2eeab6 (patch)
tree90e180fe49be907436c7ce9e69bf33ac9d25cf3d
parent3588a41c0a9adf465294031f9bd0c06bf6128e3b (diff)
downloadpciutils-c03bbbaecca7498cb5a25bc5d54f7b8e4b2eeab6.tar.gz
HWDB: Fixed memory leak
-rw-r--r--lib/names.c1
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;
}
}