From ae4ec1d2ec09c9cfe15168e9bd1cb532935782d7 Mon Sep 17 00:00:00 2001 From: "Randall S. Becker" Date: Wed, 11 Dec 2024 15:01:48 +0000 Subject: [PATCH] system.h: add 64-bit curl_off_t definitions for NonStop Fixes #15723 Closes #15724 Signed-off-by: Randall S. Becker --- include/curl/system.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/include/curl/system.h b/include/curl/system.h index e5be256845..d7203f23a5 100644 --- a/include/curl/system.h +++ b/include/curl/system.h @@ -160,13 +160,19 @@ #elif defined(__TANDEM) # if ! defined(__LP64) - /* Required for 32-bit NonStop builds only. */ # define CURL_TYPEOF_CURL_OFF_T long long # define CURL_FORMAT_CURL_OFF_T "lld" # define CURL_FORMAT_CURL_OFF_TU "llu" # define CURL_SUFFIX_CURL_OFF_T LL # define CURL_SUFFIX_CURL_OFF_TU ULL # define CURL_TYPEOF_CURL_SOCKLEN_T int +# else +# define CURL_TYPEOF_CURL_OFF_T long +# define CURL_FORMAT_CURL_OFF_T "ld" +# define CURL_FORMAT_CURL_OFF_TU "lu" +# define CURL_SUFFIX_CURL_OFF_T L +# define CURL_SUFFIX_CURL_OFF_TU UL +# define CURL_TYPEOF_CURL_SOCKLEN_T unsigned int # endif #elif defined(_WIN32_WCE) -- 2.47.3