Unified · Split
| @@ -20,9 +20,10 @@ typedef signed int int32_t; · 19 unmodified lines | ||
| 20 | 20 | typedef unsigned char uint8_t; |
| 21 | 21 | typedef unsigned short int uint16_t; |
| 22 | 22 | typedef unsigned int uint32_t; |
| 23 | −#if defined(__LP64__) \ | |
| 24 | − && !defined(__FreeBSD__) \ | |
| 25 | − && !(defined(__NetBSD__) && defined(__aarch64__)) | |
| 23 | +#if defined(_WIN32) \ | |
| 24 | + || (defined(__LP64__) \ | |
| 25 | + && !defined(__FreeBSD__) \ | |
| 26 | + && !(defined(__NetBSD__) && defined(__aarch64__))) | |
| 26 | 27 | typedef signed __INT64_TYPE__ int64_t; |
| 27 | 28 | typedef unsigned __INT64_TYPE__ uint64_t; |
| 28 | 29 | #endif |