From a4881ea0d6747b0e66723c6558c68e14720e5ac3 Mon Sep 17 00:00:00 2001 From: Love Hornquist Astrand Date: Sun, 11 Oct 2009 18:04:43 -0700 Subject: [PATCH] [HEIMDAL-646] malloc(0) checks for AIX --- lib/gssapi/ntlm/accept_sec_context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gssapi/ntlm/accept_sec_context.c b/lib/gssapi/ntlm/accept_sec_context.c index c784ed4d5..9efa1c8cf 100644 --- a/lib/gssapi/ntlm/accept_sec_context.c +++ b/lib/gssapi/ntlm/accept_sec_context.c @@ -161,7 +161,7 @@ _gss_ntlm_accept_sec_context } output_token->value = malloc(out.length); - if (output_token->value == NULL) { + if (output_token->value == NULL && out.length != 0) { OM_uint32 junk; _gss_ntlm_delete_sec_context(&junk, context_handle, NULL); *minor_status = ENOMEM;