aboutsummaryrefslogtreecommitdiff
path: root/src/include/k5-platform.h
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2009-02-11 00:16:23 +0000
committerKen Raeburn <raeburn@mit.edu>2009-02-11 00:16:23 +0000
commit835b6b5c767d53f462d06b42b074dc5cdf262380 (patch)
tree18ae8f68f558a7f72ecc2bd1e34418a321e2d891 /src/include/k5-platform.h
parent73ba302c18e31ab83cf1a26c8ab0d02499c54c4f (diff)
downloadkrb5-835b6b5c767d53f462d06b42b074dc5cdf262380.zip
krb5-835b6b5c767d53f462d06b42b074dc5cdf262380.tar.gz
krb5-835b6b5c767d53f462d06b42b074dc5cdf262380.tar.bz2
define SSIZE_MAX forWindows
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@21956 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include/k5-platform.h')
-rw-r--r--src/include/k5-platform.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/k5-platform.h b/src/include/k5-platform.h
index 1485a1d..5bdde37 100644
--- a/src/include/k5-platform.h
+++ b/src/include/k5-platform.h
@@ -427,6 +427,10 @@ typedef struct { int error; unsigned char did_run; } k5_init_t;
# define UINT64_MAX ((UINT64_TYPE)((UINT64_TYPE)0 - 1))
#endif
+#ifdef _WIN32
+# define SSIZE_MAX ((ssize_t)(SIZE_MAX/2))
+#endif
+
/* Read and write integer values as (unaligned) octet strings in
specific byte orders. Add per-platform optimizations as
needed. */