Microsoft defines size_t but not ssize_t.
Provide a definition in win-mac.h that follows the style
used by Microsoft providing a preprocessor macro
SSIZE_T_DEFINED which can be used for conditional
definition and testing in case Microsoft decides to add
it later.
ticket: new
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19123
dc483132-0cff-0310-8789-
dd5450dbe970
typedef unsigned __int64 uint64_t;
typedef __int64 int64_t;
#endif
+#ifndef SSIZE_T_DEFINED
+#ifdef _WIN64
+typedef __int64 ssize_t;
+#else
+typedef _W64 int ssize_t;
+#endif
+#define SSIZE_T_DEFINED
+#endif
#endif /* KRB5_SYSTYPES__ */
#define MAXHOSTNAMELEN 512