From 1994393f7ac4ddaa4dca01eccd8a208d2d9b0237 Mon Sep 17 00:00:00 2001 From: Brad King Date: Wed, 26 Mar 2025 09:21:04 -0400 Subject: [PATCH] cmCurl: Provide CURL_WRITEFUNC_ERROR for curl < 7.87 --- Source/cmCurl.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/cmCurl.h b/Source/cmCurl.h index 933a173a39..b588c5f942 100644 --- a/Source/cmCurl.h +++ b/Source/cmCurl.h @@ -11,6 +11,11 @@ #include +// curl versions before 7.87.0 did not provide CURL_WRITEFUNC_ERROR +#if defined(LIBCURL_VERSION_NUM) && LIBCURL_VERSION_NUM < 0x075700 +# define CURL_WRITEFUNC_ERROR 0xFFFFFFFF +#endif + void cmCurlInitOnce(); cm::optional cmCurlParseTLSVersion(cm::string_view tls_version); cm::optional cmCurlPrintTLSVersion(int curl_tls_version);