From fd74d59f307bfb50c58e710b96f8b576467cf5de Mon Sep 17 00:00:00 2001
From: Holden Rohrer
Date: Sun, 14 Jun 2020 13:16:40 -0400
Subject: fixed memory leak where queried name isn't freed
---
read.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/read.c b/read.c
index fee60ea..e739bb0 100644
--- a/read.c
+++ b/read.c
@@ -64,6 +64,8 @@ static link* insorget(strbst* tgt, char* name) {
if (!get) {
get = newlink(newnode());
insbst(tgt, name, get);
+ } else {
+ free(name);
}
return get;
}
--
cgit