From d5a1b3c6cd585af26fdb7094b7ea3dc74a854ddb Mon Sep 17 00:00:00 2001 From: Ron Koenderink Date: Fri, 24 Aug 2007 20:51:00 +0000 Subject: [PATCH] (ssize) [_WIN32]: Switch __W64 to _w64, incorrectly case. ssize_t declaration conflicts with MinGW long declaration for ssize_t so add a #ifdef _MSC_VER around the ssize_t declaration. --- src/lib/w32/w32misc.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/w32/w32misc.h b/src/lib/w32/w32misc.h index c1f6c584e..a3bd3c0e0 100644 --- a/src/lib/w32/w32misc.h +++ b/src/lib/w32/w32misc.h @@ -55,7 +55,9 @@ typedef unsigned short mode_t; typedef long off_t; typedef int pid_t; -typedef __W64 int ssize_t; +#ifdef _MSC_VER +typedef int __w64 ssize_t; +#endif /* time.h */ struct tm; -- 2.43.0