Skip to content

Commit 9624be7

Browse files
committed
Fixes mpaland#132: ssize_t is already defined in msys2 / mingw, so we shouldn't define it ourselves.
Fix due to karlsboeckda <[email protected]>.
1 parent 7781442 commit 9624be7

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

test/test_suite.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@
4646
#include <iostream>
4747
#include <iomanip>
4848

49-
#if defined(_WIN32)
49+
#if defined(__unix__) || defined(__unix) || (defined(__APPLE__) && defined(__MACH__)) || defined(__MINGW32__)
50+
#include <sys/types.h>
51+
#elif defined(_WIN32)
5052
#include <BaseTsd.h>
5153
typedef SSIZE_T ssize_t;
52-
#elif defined(__unix__) || defined(__unix) || (defined(__APPLE__) && defined(__MACH__))
53-
#include <sys/types.h>
5454
#else
5555
// Let's just cross our fingers and hope `ssize_t` is defined.
5656
#endif

0 commit comments

Comments
 (0)