summaryrefslogtreecommitdiff
path: root/ratox.c
diff options
context:
space:
mode:
Diffstat (limited to 'ratox.c')
-rw-r--r--ratox.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ratox.c b/ratox.c
index 88967e3..8a3a2c6 100644
--- a/ratox.c
+++ b/ratox.c
@@ -2042,8 +2042,10 @@ loop(void)
}
unlinkat(gslots[CONF].fd[OUT], inv->fifoname, 0);
close(inv->fd);
+ TAILQ_REMOVE(&invhead, inv, entry);
free(inv->fifoname);
free(inv->cookie);
+ free(inv);
}
for (f = TAILQ_FIRST(&friendhead); f; f = ftmp) {