mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-09 15:26:04 +00:00
minor fixes for MSVC++ 2005 build
This commit is contained in:
parent
7cbdcc9542
commit
7d672d3ab8
@ -25,6 +25,9 @@
|
||||
|
||||
#if defined ZMQ_HAVE_WINDOWS
|
||||
#include "windows.hpp"
|
||||
#if defined _MSC_VER
|
||||
#include <intrin.h>
|
||||
#endif
|
||||
#else
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
@ -31,7 +31,7 @@ namespace zmq
|
||||
#ifdef ZMQ_HAVE_WINDOWS
|
||||
#if defined _MSC_VER &&_MSC_VER <= 1400
|
||||
typedef UINT_PTR fd_t;
|
||||
enum {retired_fd = (fd_t)(~0)}
|
||||
enum {retired_fd = (fd_t)(~0)};
|
||||
#else
|
||||
typedef SOCKET fd_t;
|
||||
enum {retired_fd = INVALID_SOCKET};
|
||||
|
@ -47,6 +47,11 @@
|
||||
|
||||
#include <windows.h>
|
||||
|
||||
// MSVC++ 2005 on Win2000 does not define _WIN32_WINNT.
|
||||
#ifndef _WIN32_WINNT
|
||||
#define _WIN32_WINNT WINVER
|
||||
#endif
|
||||
|
||||
// Enable winsock (not included when WIN32_LEAN_AND_MEAN is defined).
|
||||
#if(_WIN32_WINNT >= 0x0400)
|
||||
#include <winsock2.h>
|
||||
|
Loading…
x
Reference in New Issue
Block a user