From 91e397b24297055fdc49916b5ce901d63745dd5e Mon Sep 17 00:00:00 2001 From: Marcel Raad Date: Wed, 6 Feb 2019 14:59:15 +0100 Subject: [PATCH] tool_operate: fix typecheck warning Use long for CURLOPT_HTTP09_ALLOWED to fix the following warning: tool_operate.c: In function 'operate_do': ../include/curl/typecheck-gcc.h:47:9: error: call to '_curl_easy_setopt_err_long' declared with attribute warning: curl_easy_setopt expects a long argument for this option [-Werror] Closes https://github.com/curl/curl/pull/3534 --- src/tool_operate.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tool_operate.c b/src/tool_operate.c index 4516c8e6a..7d58dde27 100644 --- a/src/tool_operate.c +++ b/src/tool_operate.c @@ -1006,7 +1006,8 @@ static CURLcode operate_do(struct GlobalConfig *global, if(config->tr_encoding) my_setopt(curl, CURLOPT_TRANSFER_ENCODING, 1L); /* new in libcurl 7.64.0 */ - my_setopt(curl, CURLOPT_HTTP09_ALLOWED, config->http09_allowed); + my_setopt(curl, CURLOPT_HTTP09_ALLOWED, + config->http09_allowed ? 1L : 0L); } /* (built_in_protos & CURLPROTO_HTTP) */