From: Dmitry Timoshkov dmitry@baikal.ru
Signed-off-by: Dmitry Timoshkov dmitry@baikal.ru --- dlls/kerberos/unixlib.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/kerberos/unixlib.c b/dlls/kerberos/unixlib.c index e5287140e3a..93acecc1567 100644 --- a/dlls/kerberos/unixlib.c +++ b/dlls/kerberos/unixlib.c @@ -763,6 +763,7 @@ static NTSTATUS initialize_context( void *args ) TRACE( "buffer too small %lu > %u\n", (SIZE_T)output_token.length, (unsigned int)*params->output_token_length); pgss_release_buffer( &minor_status, &output_token ); pgss_delete_sec_context( &minor_status, &ctx_handle, GSS_C_NO_BUFFER ); + if (target != GSS_C_NO_NAME) pgss_release_name( &minor_status, &target ); return SEC_E_INCOMPLETE_MESSAGE; } *params->output_token_length = output_token.length;
This merge request was approved by Hans Leidekker.