Merge pull request #3103 from sigiesec/win-warnings-as-errors

Warnings in Windows builds
This commit is contained in:
Luca Boccassi
2018-05-14 22:53:04 +01:00
committed by GitHub
22 changed files with 106 additions and 119 deletions

View File

@@ -43,30 +43,6 @@ void tearDown ()
teardown_test_context ();
}
// duplicated from fd.hpp
#ifdef ZMQ_HAVE_WINDOWS
#define close closesocket
#if defined _MSC_VER && _MSC_VER <= 1400
typedef UINT_PTR fd_t;
enum
{
retired_fd = (fd_t) (~0)
};
#else
typedef SOCKET fd_t;
enum
{
retired_fd = (fd_t) INVALID_SOCKET
};
#endif
#else
typedef int fd_t;
enum
{
retired_fd = -1
};
#endif
fd_t get_fd (void *socket)
{
fd_t fd;