]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
system.h: add 64-bit curl_off_t definitions for NonStop
authorRandall S. Becker <randall.becker@nexbridge.ca>
Wed, 11 Dec 2024 15:01:48 +0000 (15:01 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 12 Dec 2024 13:27:40 +0000 (14:27 +0100)
Fixes #15723
Closes #15724

Signed-off-by: Randall S. Becker <randall.becker@nexbridge.ca>
include/curl/system.h

index e5be25684553567d6b662c20f535c2944defef8f..d7203f23a5632a9b828e437814e31a9ce83c62c2 100644 (file)
 
 #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)