Commit 36d98a32 authored by Francois Gouget's avatar Francois Gouget Committed by Alexandre Julliard

wininet: #undef some macros to avoid a conflict between openssl/ssl.h and wincrypt.h.

parent e1987a52
...@@ -58,6 +58,7 @@ ...@@ -58,6 +58,7 @@
#include "winerror.h" #include "winerror.h"
#define NO_SHLWAPI_STREAM #define NO_SHLWAPI_STREAM
#include "shlwapi.h" #include "shlwapi.h"
#include "wincrypt.h"
#include "wine/exception.h" #include "wine/exception.h"
...@@ -65,7 +66,6 @@ ...@@ -65,7 +66,6 @@
#include "resource.h" #include "resource.h"
#include "wine/unicode.h" #include "wine/unicode.h"
#include "wincrypt.h"
WINE_DEFAULT_DEBUG_CHANNEL(wininet); WINE_DEFAULT_DEBUG_CHANNEL(wininet);
......
...@@ -40,6 +40,10 @@ ...@@ -40,6 +40,10 @@
#ifdef HAVE_OPENSSL_SSL_H #ifdef HAVE_OPENSSL_SSL_H
#define DSA __ssl_DSA /* avoid conflict with commctrl.h */ #define DSA __ssl_DSA /* avoid conflict with commctrl.h */
#undef FAR #undef FAR
/* avoid conflict with wincrypt.h */
#undef PKCS7_SIGNER_INFO
#undef X509_NAME
#undef X509_CERT_PAIR
# include <openssl/ssl.h> # include <openssl/ssl.h>
#undef FAR #undef FAR
#define FAR do_not_use_this_in_wine #define FAR do_not_use_this_in_wine
......
...@@ -47,6 +47,7 @@ ...@@ -47,6 +47,7 @@
#include "winbase.h" #include "winbase.h"
#include "wininet.h" #include "wininet.h"
#include "winerror.h" #include "winerror.h"
#include "wincrypt.h"
/* To avoid conflicts with the Unix socket headers. we only need it for /* To avoid conflicts with the Unix socket headers. we only need it for
* the error codes anyway. */ * the error codes anyway. */
...@@ -55,7 +56,6 @@ ...@@ -55,7 +56,6 @@
#include "wine/debug.h" #include "wine/debug.h"
#include "internet.h" #include "internet.h"
#include "wincrypt.h"
#define RESPONSE_TIMEOUT 30 /* FROM internet.c */ #define RESPONSE_TIMEOUT 30 /* FROM internet.c */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment