From: Günther Deschner Date: Tue, 6 May 2014 11:47:28 +0000 (+0200) Subject: s4-gensec_krb5: fix memleak in gensec_krb5_session_info(). X-Git-Tag: tdb-1.3.1~375 X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=d487bce3abd9699d14f48e6cc11a1a98cb19632b;p=samba.git s4-gensec_krb5: fix memleak in gensec_krb5_session_info(). Guenther Signed-off-by: Günther Deschner Reviewed-by: Andrew Bartlett --- diff --git a/source4/auth/gensec/gensec_krb5.c b/source4/auth/gensec/gensec_krb5.c index 3cbe8c4c72d..237a2633c92 100644 --- a/source4/auth/gensec/gensec_krb5.c +++ b/source4/auth/gensec/gensec_krb5.c @@ -719,6 +719,7 @@ static NTSTATUS gensec_krb5_session_info(struct gensec_security *gensec_security } else { /* Found pac */ pac_blob = data_blob_talloc(tmp_ctx, pac_data.data, pac_data.length); + kerberos_free_data_contents(context, &pac_data); if (!pac_blob.data) { free(principal_string); krb5_free_principal(context, client_principal);