summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-05-17 15:30:34 +0200
committerSimo Sorce <simo@redhat.com>2014-05-17 15:32:07 +0200
commitbc8511297fbf890b1a53ee76479a738ba79998e7 (patch)
tree54c7a32051db3b32ade890816d37730de0af131d
parent84676ee666910e048f0e6e20043dc3cc1863c344 (diff)
downloadgss-ntlmssp-bc8511297fbf890b1a53ee76479a738ba79998e7.tar.gz
gss-ntlmssp-bc8511297fbf890b1a53ee76479a738ba79998e7.tar.xz
gss-ntlmssp-bc8511297fbf890b1a53ee76479a738ba79998e7.zip
Fix memory leak in NTLMv2 acceptor code
-rw-r--r--src/gss_sec_ctx.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gss_sec_ctx.c b/src/gss_sec_ctx.c
index c682b14..4272256 100644
--- a/src/gss_sec_ctx.c
+++ b/src/gss_sec_ctx.c
@@ -1368,6 +1368,9 @@ done:
safefree(usr_name);
safefree(dom_name);
safefree(wks_name);
+ ntlm_free_buffer_data(&nt_chal_resp);
+ ntlm_free_buffer_data(&lm_chal_resp);
+ ntlm_free_buffer_data(&enc_sess_key);
ntlm_free_buffer_data(&target_info);
return retmaj;
}