From: Marcel Raad Date: Thu, 4 May 2017 06:50:35 +0000 (+0200) Subject: curl_setup_once: use SEND_QUAL_ARG2 for swrite X-Git-Tag: curl-7_54_1~169 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a51ca050fc193aea9b7ace018c1588a107891d49;p=curl curl_setup_once: use SEND_QUAL_ARG2 for swrite SEND_QUAL_ARG2 had to be set, but was never used. Use it in swrite to avoid warnings about casting away low-level const. Closes https://github.com/curl/curl/pull/1464 --- diff --git a/lib/curl_setup_once.h b/lib/curl_setup_once.h index 4da83499a..684187cae 100644 --- a/lib/curl_setup_once.h +++ b/lib/curl_setup_once.h @@ -196,7 +196,7 @@ struct timeval { /* */ #else #define swrite(x,y,z) (ssize_t)send((SEND_TYPE_ARG1)(x), \ - (SEND_TYPE_ARG2)(y), \ + (SEND_QUAL_ARG2 SEND_TYPE_ARG2)(y), \ (SEND_TYPE_ARG3)(z), \ (SEND_TYPE_ARG4)(SEND_4TH_ARG)) #endif