Restore compilation on MSVC++ 6.0
This commit is contained in:
parent
a41276956d
commit
cbcff93d49
|
@ -281,6 +281,10 @@ int h_errno; /* not used */
|
||||||
#include "addrinfo.h"
|
#include "addrinfo.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(_MSC_VER) && _MSC_VER == 1200
|
||||||
|
#include "addrinfo.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef HAVE_INET_PTON
|
#ifndef HAVE_INET_PTON
|
||||||
int inet_pton(int af, const char *src, void *dst);
|
int inet_pton(int af, const char *src, void *dst);
|
||||||
const char *inet_ntop(int af, const void *src, char *dst, socklen_t size);
|
const char *inet_ntop(int af, const void *src, char *dst, socklen_t size);
|
||||||
|
|
|
@ -267,10 +267,12 @@ Py_NO_ENABLE_SHARED to find out. Also support MS_NO_COREDLL for b/w compat */
|
||||||
#define SIZEOF_LONG 4
|
#define SIZEOF_LONG 4
|
||||||
#define SIZEOF_LONG_LONG 8
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
/* Atleast VC 7.1 has them. If some compiler does not provide them,
|
/* VC 7.1 has them and VC 6.0 does not. VC 6.0 has a version number of 1200.
|
||||||
#ifdef appropriately .*/
|
If some compiler does not provide them, modify the #if appropriately. */
|
||||||
|
#if _MSC_VER != 1200
|
||||||
#define HAVE_UINTPTR_T 1
|
#define HAVE_UINTPTR_T 1
|
||||||
#define HAVE_INTPTR_T 1
|
#define HAVE_INTPTR_T 1
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue