From 82601028eb7379abcaff074b2daaa01c8c20113b Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sat, 9 Aug 1997 00:43:31 +0000 Subject: [PATCH] (handle_udp): free buf git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2854 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/connect.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kdc/connect.c b/kdc/connect.c index 75b7ced2e..58ebd83a8 100644 --- a/kdc/connect.c +++ b/kdc/connect.c @@ -156,12 +156,14 @@ handle_udp(struct descr *d) (struct sockaddr*)&from, &from_len); if(n < 0){ warn("recvfrom"); - return; + goto out; } if(n == 0){ - return; + goto out; } do_request(buf, n, d->s, (struct sockaddr*)&from, from_len); +out: + free (buf); } static void