Hans Leidekker (@hans) commented about dlls/kerberos/krb5_ap.c:
{ struct context_handle *context_handle = (void *)context; struct unseal_message_params params;
int data_idx, token_idx;
int stream_idx, data_idx, token_idx;
if ((stream_idx = get_buffer_index( message, SECBUFFER_STREAM )) == -1)
if ((token_idx = get_buffer_index( message, SECBUFFER_TOKEN )) == -1) return SEC_E_INVALID_TOKEN;
This introduces a compiler warning. We usually write this as an && condition BTW.