Fix bug 3290823 - ssize_t for 32bit not defined to specs. git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4310 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/crt/_mingw.h.in b/mingw-w64-headers/crt/_mingw.h.in index 9580d37..eeebdc6 100644 --- a/mingw-w64-headers/crt/_mingw.h.in +++ b/mingw-w64-headers/crt/_mingw.h.in
@@ -391,7 +391,7 @@ #ifdef _WIN64 __MINGW_EXTENSION typedef __int64 ssize_t; #else -typedef int ssize_t; +typedef long ssize_t; #endif /* _WIN64 */ #endif /* _SSIZE_T_DEFINED */
diff --git a/mingw-w64-headers/crt/io.h b/mingw-w64-headers/crt/io.h index 8aa1279..bbf7127 100644 --- a/mingw-w64-headers/crt/io.h +++ b/mingw-w64-headers/crt/io.h
@@ -162,7 +162,7 @@ #ifdef _WIN64 __MINGW_EXTENSION typedef __int64 ssize_t; #else - typedef int ssize_t; + typedef long ssize_t; #endif /* _WIN64 */ #endif /* _SSIZE_T_DEFINED */
diff --git a/mingw-w64-headers/crt/time.h b/mingw-w64-headers/crt/time.h index f1c8d1f..e13a43c 100644 --- a/mingw-w64-headers/crt/time.h +++ b/mingw-w64-headers/crt/time.h
@@ -67,7 +67,7 @@ #ifdef _WIN64 __MINGW_EXTENSION typedef __int64 ssize_t; #else - typedef int ssize_t; + typedef long ssize_t; #endif #endif