From ea6ce1d0de14e2389652b6c3b7834b9e055cd3ad Mon Sep 17 00:00:00 2001 From: Danny Smith Date: Fri, 30 May 2003 02:42:07 +0000 Subject: [PATCH] 2003-05-30 Sascha Sommer * include/sys/types.h (_ssize_t, ssize_t): Add typedefs. --- winsup/mingw/ChangeLog | 4 ++++ winsup/mingw/include/sys/types.h | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index da98fa67d..a2dd1722d 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,3 +1,7 @@ +2003-05-30 Sascha Sommer + + * include/sys/types.h (_ssize_t, ssize_t): Add typedefs. + 2003-05-15 Danny Smith * include/stdlib.h (_Exit): Move out of __STRICT_ANSI__ block, diff --git a/winsup/mingw/include/sys/types.h b/winsup/mingw/include/sys/types.h index 76c3d8dc3..6c39fd8e3 100644 --- a/winsup/mingw/include/sys/types.h +++ b/winsup/mingw/include/sys/types.h @@ -111,6 +111,15 @@ typedef _sigset_t sigset_t; #endif #endif /* Not _SIGSET_T_ */ +#ifndef _SSIZE_T_ +#define _SSIZE_T_ +typedef long _ssize_t; + +#ifndef _NO_OLDNAMES +typedef _ssize_t ssize_t; +#endif +#endif /* Not _SSIZE_T_ */ + #endif /* Not __STRICT_ANSI__ */ #endif /* Not RC_INVOKED */