From: Günther Deschner Date: Fri, 27 Jul 2007 09:22:43 +0000 (+0000) Subject: r24066: Fix memleak found by Volker. We don't leak keys now with MIT and Heimdal. X-Git-Tag: samba-4.0.0alpha6~801^2~5236 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ec8b1702cbda9d4f9dd276e2acef4057ee80a13;p=thirdparty%2Fsamba.git r24066: Fix memleak found by Volker. We don't leak keys now with MIT and Heimdal. Guenther (This used to be commit 7755ad750facc44b6a5df2136cb536547048cd48) --- diff --git a/source3/libads/kerberos_verify.c b/source3/libads/kerberos_verify.c index 378258ee087..99288b78e5c 100644 --- a/source3/libads/kerberos_verify.c +++ b/source3/libads/kerberos_verify.c @@ -285,6 +285,7 @@ static krb5_error_code ads_secrets_verify_ticket(krb5_context context, if (ret == KRB5KRB_AP_ERR_TKT_NYV || ret == KRB5KRB_AP_ERR_TKT_EXPIRED || ret == KRB5KRB_AP_ERR_SKEW) { + krb5_free_keyblock(context, key); break; }