CURLOPT_REDIR_PROTOCOLS.md add history, drop cast

This commit is contained in:
Viktor Szakats 2025-08-01 17:30:56 +02:00
parent 7ca1aae9f7
commit 6088b7bf3b
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201

View file

@ -97,7 +97,7 @@ int main(int argc, char **argv)
curl_easy_setopt(curl, CURLOPT_URL, argv[1]);
/* only allow redirects to HTTP and HTTPS URLs */
curl_easy_setopt(curl, CURLOPT_REDIR_PROTOCOLS, (long)
curl_easy_setopt(curl, CURLOPT_REDIR_PROTOCOLS,
CURLPROTO_HTTP | CURLPROTO_HTTPS);
/* Perform the request */
@ -106,6 +106,11 @@ int main(int argc, char **argv)
}
~~~
# HISTORY
**CURLPROTO_*** macros became `long` types in 8.16.0, prior to this version
a `long` cast was necessary when passed to curl_easy_setopt(3).
# DEPRECATED
Deprecated since 7.85.0.