From d466d67e0e51ab4780792e23c170d2d16d605b18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 1 Nov 2004 09:04:40 +0000 Subject: [PATCH] (krb5_rd_rep): free ap_rep message earlier so we don't leak it on error git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14333 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/sendauth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/krb5/sendauth.c b/lib/krb5/sendauth.c index ef3d2e9de..c28022c87 100644 --- a/lib/krb5/sendauth.c +++ b/lib/krb5/sendauth.c @@ -223,11 +223,11 @@ krb5_sendauth(krb5_context context, ret = krb5_rd_rep (context, *auth_context, &ap_rep, rep_result ? rep_result : &ignore); + krb5_data_free (&ap_rep); if (ret) return ret; if (rep_result == NULL) krb5_free_ap_rep_enc_part (context, ignore); - krb5_data_free (&ap_rep); } return 0; }