RT4318: Fix OSSL_SSIZE_MAX for UEFI build
[openssl.git] / include / openssl / e_os2.h
index 1a1fe3ebdf8de0534a791337f5a625b924f2a69a..8cf6c842726724e31058105469e38ffaacd0c689 100644 (file)
@@ -269,7 +269,7 @@ extern "C" {
 #  endif
 # endif
 
-# if defined(__ultrix) && !defined(ssize_t)
+# if (defined(__ultrix) || defined(OPENSSL_SYS_UEFI)) && !defined(ssize_t)
 #  define ossl_ssize_t int
 #  define OSSL_SSIZE_MAX INT_MAX
 # endif