From 14f11cf880ae1b2b958dc969e3bfc754573e80bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Tue, 24 Oct 2006 21:13:22 +0000 Subject: [PATCH] (_gssapi_verify_mic_cfx): always free crypto context. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18882 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/krb5/cfx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gssapi/krb5/cfx.c b/lib/gssapi/krb5/cfx.c index 75e783783..b659205c3 100644 --- a/lib/gssapi/krb5/cfx.c +++ b/lib/gssapi/krb5/cfx.c @@ -869,10 +869,10 @@ OM_uint32 _gssapi_verify_mic_cfx(OM_uint32 *minor_status, buf, sizeof(*token) + message_buffer->length, &cksum); + krb5_crypto_destroy(_gsskrb5_context, crypto); if (ret != 0) { _gsskrb5_set_error_string(); *minor_status = ret; - krb5_crypto_destroy(_gsskrb5_context, crypto); free(buf); return GSS_S_BAD_MIC; }