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

This commit is contained in:
Francois Gouget 2007-08-09 10:36:29 +02:00 committed by Alexandre Julliard
parent e1987a524f
commit 36d98a32eb
3 changed files with 6 additions and 2 deletions

View file

@ -58,6 +58,7 @@
#include "winerror.h"
#define NO_SHLWAPI_STREAM
#include "shlwapi.h"
#include "wincrypt.h"
#include "wine/exception.h"
@ -65,7 +66,6 @@
#include "resource.h"
#include "wine/unicode.h"
#include "wincrypt.h"
WINE_DEFAULT_DEBUG_CHANNEL(wininet);

View file

@ -40,6 +40,10 @@
#ifdef HAVE_OPENSSL_SSL_H
#define DSA __ssl_DSA /* avoid conflict with commctrl.h */
#undef FAR
/* avoid conflict with wincrypt.h */
#undef PKCS7_SIGNER_INFO
#undef X509_NAME
#undef X509_CERT_PAIR
# include <openssl/ssl.h>
#undef FAR
#define FAR do_not_use_this_in_wine

View file

@ -47,6 +47,7 @@
#include "winbase.h"
#include "wininet.h"
#include "winerror.h"
#include "wincrypt.h"
/* To avoid conflicts with the Unix socket headers. we only need it for
* the error codes anyway. */
@ -55,7 +56,6 @@
#include "wine/debug.h"
#include "internet.h"
#include "wincrypt.h"
#define RESPONSE_TIMEOUT 30 /* FROM internet.c */