]> granicus.if.org Git - curl/commitdiff
curl_setup_once: use SEND_QUAL_ARG2 for swrite
authorMarcel Raad <raad@teamviewer.com>
Thu, 4 May 2017 06:50:35 +0000 (08:50 +0200)
committerMarcel Raad <raad@teamviewer.com>
Thu, 4 May 2017 07:23:00 +0000 (09:23 +0200)
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

lib/curl_setup_once.h

index 4da83499af4d63cfb64ab1d176096122ce27d8b8..684187caeea302a3d06edbe55b44f4b514b963d6 100644 (file)
@@ -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