From c9e5da9d2b9d1e9c81e69e1ed96e82f4bf5eee2c Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Tue, 31 Jan 2017 11:30:42 -0600 Subject: [PATCH] NTLM memleak Originally by Christos Zoulas. --- lib/gssapi/ntlm/creds.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/gssapi/ntlm/creds.c b/lib/gssapi/ntlm/creds.c index b918dd541..84a710c69 100644 --- a/lib/gssapi/ntlm/creds.c +++ b/lib/gssapi/ntlm/creds.c @@ -60,9 +60,11 @@ _gss_ntlm_inquire_cred n->domain = strdup(c->domain); } if (n == NULL || n->user == NULL || n->domain == NULL) { - if (n) + if (n) { free(n->user); - free(n); + free(n->domain); + free(n); + } *minor_status = ENOMEM; return GSS_S_FAILURE; }