curl_sspi: fix possibly undefined CRYPT_E_REVOKED

Bug: https://github.com/bagder/curl/pull/411
Reported-by: Viktor Szakats
This commit is contained in:
Jay Satiro 2015-09-10 02:17:33 -04:00
parent e30763c72e
commit df6a4d3519
3 changed files with 9 additions and 1 deletions

View File

@ -249,7 +249,7 @@
# ifdef HAVE_WINSOCK2_H
# include <winsock2.h>
# ifdef HAVE_WS2TCPIP_H
# include <ws2tcpip.h>
# include <ws2tcpip.h>
# endif
# else
# ifdef HAVE_WINSOCK_H

View File

@ -327,6 +327,10 @@ extern PSecurityFunctionTable s_pSecFn;
# define SEC_I_SIGNATURE_NEEDED ((HRESULT)0x0009035CL)
#endif
#ifndef CRYPT_E_REVOKED
# define CRYPT_E_REVOKED ((HRESULT)0x80092010L)
#endif
#ifdef UNICODE
# define SECFLAG_WINNT_AUTH_IDENTITY \
(unsigned long)SEC_WINNT_AUTH_IDENTITY_UNICODE

View File

@ -39,6 +39,10 @@
#include <idna.h>
#endif
#ifdef USE_WINDOWS_SSPI
#include "curl_sspi.h"
#endif
#include "strerror.h"
#include "curl_printf.h"
#include "curl_memory.h"