Skip to content

Commit f7dc992

Browse files
committed

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

src/compat/compat.h

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,10 @@ typedef unsigned int SOCKET;
7777
#define MAX_PATH 1024
7878
#endif
7979

80+
// ssize_t is POSIX, and not present when using MSVC.
8081
#ifdef _MSC_VER
81-
#if !defined(ssize_t)
82-
#ifdef _WIN64
83-
typedef int64_t ssize_t;
84-
#else
85-
typedef int32_t ssize_t;
86-
#endif
87-
#endif
82+
#include <BaseTsd.h>
83+
typedef SSIZE_T ssize_t;
8884
#endif
8985

9086
// The type of the option value passed to getsockopt & setsockopt

0 commit comments

Comments
 (0)