Fix memory leak in _gss_acquire_mech_cred

This commit is contained in:
Nicolas Williams
2015-04-15 12:00:07 -05:00
parent 95a2ba6aea
commit 5822db085d

View File

@@ -100,7 +100,10 @@ _gss_acquire_mech_cred(OM_uint32 *minor_status,
mc= NULL;
}
*output_cred_handle = mc;
if (major_status != GSS_S_COMPLETE)
free(mc);
else
*output_cred_handle = mc;
return major_status;
}