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);