svn commit: r256192 - head/usr.sbin/ctld
Edward Tomasz Napierala
trasz at FreeBSD.org
Wed Oct 9 13:28:45 UTC 2013
Author: trasz
Date: Wed Oct 9 13:28:45 2013
New Revision: 256192
URL: http://svnweb.freebsd.org/changeset/base/256192
Log:
Plug memory leaks.
Coverity CID: 1087993, 1087992
Approved by: re (marius)
Sponsored by: FreeBSD Foundation
Modified:
head/usr.sbin/ctld/login.c
Modified: head/usr.sbin/ctld/login.c
==============================================================================
--- head/usr.sbin/ctld/login.c Wed Oct 9 12:30:52 2013 (r256191)
+++ head/usr.sbin/ctld/login.c Wed Oct 9 13:28:45 2013 (r256192)
@@ -419,8 +419,9 @@ login_send_chap_c(struct pdu *request, c
keys_add(response_keys, "CHAP_C", chap_c);
free(chap_c);
keys_save(response_keys, response);
- keys_delete(response_keys);
pdu_send(response);
+ pdu_delete(response);
+ keys_delete(response_keys);
}
static struct pdu *
@@ -558,6 +559,7 @@ login_send_chap_success(struct pdu *requ
keys_delete(request_keys);
pdu_send(response);
+ pdu_delete(response);
}
static void
More information about the svn-src-head
mailing list