From 9e243ae6516dd6f324a69e7c5b11f4104f60d7b6 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Tue, 1 Jul 2025 15:19:38 +0200 Subject: [PATCH] drop cast for CURLHSTS_ENABLE docs/examples, sync #define in docs --- docs/examples/hsts-preload.c | 2 +- docs/libcurl/opts/CURLOPT_HSTS_CTRL.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/examples/hsts-preload.c b/docs/examples/hsts-preload.c index a25773f42d..ba9fe87a94 100644 --- a/docs/examples/hsts-preload.c +++ b/docs/examples/hsts-preload.c @@ -87,7 +87,7 @@ int main(void) struct state st = {0}; /* enable HSTS for this handle */ - curl_easy_setopt(curl, CURLOPT_HSTS_CTRL, (long)CURLHSTS_ENABLE); + curl_easy_setopt(curl, CURLOPT_HSTS_CTRL, CURLHSTS_ENABLE); /* function to call at first to populate the cache before the transfer */ curl_easy_setopt(curl, CURLOPT_HSTSREADFUNCTION, hstsread); diff --git a/docs/libcurl/opts/CURLOPT_HSTS_CTRL.md b/docs/libcurl/opts/CURLOPT_HSTS_CTRL.md index 8305a62a39..0dce5fb93f 100644 --- a/docs/libcurl/opts/CURLOPT_HSTS_CTRL.md +++ b/docs/libcurl/opts/CURLOPT_HSTS_CTRL.md @@ -23,8 +23,8 @@ CURLOPT_HSTS_CTRL - control HSTS behavior ~~~c #include -#define CURLHSTS_ENABLE (1<<0) -#define CURLHSTS_READONLYFILE (1<<1) +#define CURLHSTS_ENABLE (long)(1<<0) +#define CURLHSTS_READONLYFILE (long)(1<<1) CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HSTS_CTRL, long bitmask); ~~~ @@ -64,7 +64,7 @@ int main(void) { CURL *curl = curl_easy_init(); if(curl) { - curl_easy_setopt(curl, CURLOPT_HSTS_CTRL, (long)CURLHSTS_ENABLE); + curl_easy_setopt(curl, CURLOPT_HSTS_CTRL, CURLHSTS_ENABLE); curl_easy_perform(curl); } }