plug memory leaks

This commit is contained in:
Job Snijders
2021-08-18 00:18:26 +00:00
parent a055f6f2ee
commit 450286a010
2 changed files with 10 additions and 2 deletions

View File

@@ -1162,6 +1162,14 @@ expander_freeall(struct bgpq_expander *expander) {
while (!STAILQ_EMPTY(&expander->macroses)) {
struct sx_slentry *n1 = STAILQ_FIRST(&expander->macroses);
STAILQ_REMOVE_HEAD(&expander->macroses, entries);
free(n1->text);
free(n1);
}
while (!STAILQ_EMPTY(&expander->rsets)) {
struct sx_slentry *n1 = STAILQ_FIRST(&expander->rsets);
STAILQ_REMOVE_HEAD(&expander->rsets, entries);
free(n1->text);
free(n1);
}