From c7e5bebcf28527976d6dcb97aeea6a3172da5821 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Thu, 30 Jul 2015 14:38:54 -0400 Subject: [PATCH] Fixe compiler error under MinGW due to typedef'ing ssize_t. Cygwin OK --- config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.h b/config.h index af46b33b..a236bf65 100644 --- a/config.h +++ b/config.h @@ -175,7 +175,7 @@ const lword LWORD_MAX = W64LIT(0xffffffffffffffff); // Handle missing ssize_t on Windows. Typedef's taken from: // https://msdn.microsoft.com/en-us/library/windows/desktop/aa383751%28v=vs.85%29.aspx -#if defined(_WIN32) || defined(_WIN64) +#if (defined(_WIN32) || defined(_WIN64)) && !(defined(__MINGW__) || defined(__MINGW32__)) # if defined(_WIN64) typedef __int64 LONG_PTR; # else