diff options
author | Rob Percival <robpercival@google.com> | 2016-02-12 15:12:37 +0000 |
---|---|---|
committer | Ben Laurie <ben@links.org> | 2016-02-13 10:22:54 +0000 |
commit | e634b448c3113545ff5f9a70e74a0ce694a00e77 (patch) | |
tree | 3a2ee48ff95eed9674d16cda8f22860d9d378cff /include | |
parent | ce3d25d3e5a7e82fd59fd30dff7acc39baed8b5e (diff) |
Defines OSSL_SSIZE_MAX
Removes SSIZE_MAX definition from bss_bio.c and changes that file to use
OSSL_SSIZE_MAX.
No need to account for OPENSSL_SYS_VXWORKS, since that never actually
gets defined anywhere. It must be a historical artifact.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Ben Laurie <ben@openssl.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/openssl/e_os2.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/openssl/e_os2.h b/include/openssl/e_os2.h index 519b8ce65a..1a1fe3ebdf 100644 --- a/include/openssl/e_os2.h +++ b/include/openssl/e_os2.h @@ -262,17 +262,21 @@ extern "C" { # ifdef _WIN32 # ifdef _WIN64 # define ossl_ssize_t __int64 +# define OSSL_SSIZE_MAX _I64_MAX # else # define ossl_ssize_t int +# define OSSL_SSIZE_MAX INT_MAX # endif # endif # if defined(__ultrix) && !defined(ssize_t) # define ossl_ssize_t int +# define OSSL_SSIZE_MAX INT_MAX # endif # ifndef ossl_ssize_t # define ossl_ssize_t ssize_t +# define OSSL_SSIZE_MAX SSIZE_MAX # endif # ifdef DEBUG_UNUSED |