summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2009-11-12 19:45:47 +0000
committerderaadt <deraadt@openbsd.org>2009-11-12 19:45:47 +0000
commitb9e90b230dba48c5fb8e9ed5148358c7080a4424 (patch)
treeea4ec710df8c17f338ed7c329e76b9675f52adc6
parentOops, I can't even spell `spurious' correctly. (diff)
downloadwireguard-openbsd-b9e90b230dba48c5fb8e9ed5148358c7080a4424.tar.xz
wireguard-openbsd-b9e90b230dba48c5fb8e9ed5148358c7080a4424.zip
memory leaks from by parfait; ok millert jsg
-rw-r--r--kerberosV/src/lib/roken/mini_inetd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/kerberosV/src/lib/roken/mini_inetd.c b/kerberosV/src/lib/roken/mini_inetd.c
index adf2886212d..456bf712f7e 100644
--- a/kerberosV/src/lib/roken/mini_inetd.c
+++ b/kerberosV/src/lib/roken/mini_inetd.c
@@ -119,8 +119,10 @@ mini_inetd_addrinfo (struct addrinfo *ai)
for (i = 0; i < n; ++i)
if (FD_ISSET (fds[i], &read_set)) {
accept_it (fds[i]);
+ free(fds);
return;
}
+ free(fds);
abort ();
}