@@ -1019,13 +1019,13 @@ static CURL *get_curl_handle(void)
1019
1019
die ("curl_easy_init failed" );
1020
1020
1021
1021
if (!curl_ssl_verify ) {
1022
- curl_easy_setopt (result , CURLOPT_SSL_VERIFYPEER , 0 );
1023
- curl_easy_setopt (result , CURLOPT_SSL_VERIFYHOST , 0 );
1022
+ curl_easy_setopt (result , CURLOPT_SSL_VERIFYPEER , 0l );
1023
+ curl_easy_setopt (result , CURLOPT_SSL_VERIFYHOST , 0l );
1024
1024
} else {
1025
1025
/* Verify authenticity of the peer's certificate */
1026
- curl_easy_setopt (result , CURLOPT_SSL_VERIFYPEER , 1 );
1026
+ curl_easy_setopt (result , CURLOPT_SSL_VERIFYPEER , 1l );
1027
1027
/* The name in the cert must match whom we tried to connect */
1028
- curl_easy_setopt (result , CURLOPT_SSL_VERIFYHOST , 2 );
1028
+ curl_easy_setopt (result , CURLOPT_SSL_VERIFYHOST , 2l );
1029
1029
}
1030
1030
1031
1031
if (curl_http_version ) {
@@ -1117,8 +1117,8 @@ static CURL *get_curl_handle(void)
1117
1117
curl_low_speed_time );
1118
1118
}
1119
1119
1120
- curl_easy_setopt (result , CURLOPT_MAXREDIRS , 20 );
1121
- curl_easy_setopt (result , CURLOPT_POSTREDIR , CURL_REDIR_POST_ALL );
1120
+ curl_easy_setopt (result , CURLOPT_MAXREDIRS , 20l );
1121
+ curl_easy_setopt (result , CURLOPT_POSTREDIR , ( long ) CURL_REDIR_POST_ALL );
1122
1122
1123
1123
#ifdef GIT_CURL_HAVE_CURLOPT_PROTOCOLS_STR
1124
1124
{
@@ -1151,7 +1151,7 @@ static CURL *get_curl_handle(void)
1151
1151
user_agent ? user_agent : git_user_agent ());
1152
1152
1153
1153
if (curl_ftp_no_epsv )
1154
- curl_easy_setopt (result , CURLOPT_FTP_USE_EPSV , 0 );
1154
+ curl_easy_setopt (result , CURLOPT_FTP_USE_EPSV , 0l );
1155
1155
1156
1156
if (curl_ssl_try )
1157
1157
curl_easy_setopt (result , CURLOPT_USE_SSL , CURLUSESSL_TRY );
@@ -1193,18 +1193,18 @@ static CURL *get_curl_handle(void)
1193
1193
1194
1194
if (starts_with (curl_http_proxy , "socks5h" ))
1195
1195
curl_easy_setopt (result ,
1196
- CURLOPT_PROXYTYPE , CURLPROXY_SOCKS5_HOSTNAME );
1196
+ CURLOPT_PROXYTYPE , ( long ) CURLPROXY_SOCKS5_HOSTNAME );
1197
1197
else if (starts_with (curl_http_proxy , "socks5" ))
1198
1198
curl_easy_setopt (result ,
1199
- CURLOPT_PROXYTYPE , CURLPROXY_SOCKS5 );
1199
+ CURLOPT_PROXYTYPE , ( long ) CURLPROXY_SOCKS5 );
1200
1200
else if (starts_with (curl_http_proxy , "socks4a" ))
1201
1201
curl_easy_setopt (result ,
1202
- CURLOPT_PROXYTYPE , CURLPROXY_SOCKS4A );
1202
+ CURLOPT_PROXYTYPE , ( long ) CURLPROXY_SOCKS4A );
1203
1203
else if (starts_with (curl_http_proxy , "socks" ))
1204
1204
curl_easy_setopt (result ,
1205
- CURLOPT_PROXYTYPE , CURLPROXY_SOCKS4 );
1205
+ CURLOPT_PROXYTYPE , ( long ) CURLPROXY_SOCKS4 );
1206
1206
else if (starts_with (curl_http_proxy , "https" )) {
1207
- curl_easy_setopt (result , CURLOPT_PROXYTYPE , CURLPROXY_HTTPS );
1207
+ curl_easy_setopt (result , CURLOPT_PROXYTYPE , ( long ) CURLPROXY_HTTPS );
1208
1208
1209
1209
if (http_proxy_ssl_cert )
1210
1210
curl_easy_setopt (result , CURLOPT_PROXY_SSLCERT , http_proxy_ssl_cert );
@@ -1254,7 +1254,7 @@ static CURL *get_curl_handle(void)
1254
1254
}
1255
1255
init_curl_proxy_auth (result );
1256
1256
1257
- curl_easy_setopt (result , CURLOPT_TCP_KEEPALIVE , 1 );
1257
+ curl_easy_setopt (result , CURLOPT_TCP_KEEPALIVE , 1l );
1258
1258
1259
1259
if (curl_tcp_keepidle > -1 )
1260
1260
curl_easy_setopt (result , CURLOPT_TCP_KEEPIDLE ,
@@ -1540,9 +1540,9 @@ struct active_request_slot *get_active_slot(void)
1540
1540
curl_easy_setopt (slot -> curl , CURLOPT_WRITEFUNCTION , NULL );
1541
1541
curl_easy_setopt (slot -> curl , CURLOPT_POSTFIELDS , NULL );
1542
1542
curl_easy_setopt (slot -> curl , CURLOPT_POSTFIELDSIZE , -1L );
1543
- curl_easy_setopt (slot -> curl , CURLOPT_UPLOAD , 0 );
1544
- curl_easy_setopt (slot -> curl , CURLOPT_HTTPGET , 1 );
1545
- curl_easy_setopt (slot -> curl , CURLOPT_FAILONERROR , 1 );
1543
+ curl_easy_setopt (slot -> curl , CURLOPT_UPLOAD , 0l );
1544
+ curl_easy_setopt (slot -> curl , CURLOPT_HTTPGET , 1l );
1545
+ curl_easy_setopt (slot -> curl , CURLOPT_FAILONERROR , 1l );
1546
1546
curl_easy_setopt (slot -> curl , CURLOPT_RANGE , NULL );
1547
1547
1548
1548
/*
@@ -1551,9 +1551,9 @@ struct active_request_slot *get_active_slot(void)
1551
1551
* HTTP_FOLLOW_* cases themselves.
1552
1552
*/
1553
1553
if (http_follow_config == HTTP_FOLLOW_ALWAYS )
1554
- curl_easy_setopt (slot -> curl , CURLOPT_FOLLOWLOCATION , 1 );
1554
+ curl_easy_setopt (slot -> curl , CURLOPT_FOLLOWLOCATION , 1l );
1555
1555
else
1556
- curl_easy_setopt (slot -> curl , CURLOPT_FOLLOWLOCATION , 0 );
1556
+ curl_easy_setopt (slot -> curl , CURLOPT_FOLLOWLOCATION , 0l );
1557
1557
1558
1558
curl_easy_setopt (slot -> curl , CURLOPT_IPRESOLVE , git_curl_ipresolve );
1559
1559
curl_easy_setopt (slot -> curl , CURLOPT_HTTPAUTH , http_auth_methods );
@@ -2120,12 +2120,12 @@ static int http_request(const char *url,
2120
2120
int ret ;
2121
2121
2122
2122
slot = get_active_slot ();
2123
- curl_easy_setopt (slot -> curl , CURLOPT_HTTPGET , 1 );
2123
+ curl_easy_setopt (slot -> curl , CURLOPT_HTTPGET , 1l );
2124
2124
2125
2125
if (!result ) {
2126
- curl_easy_setopt (slot -> curl , CURLOPT_NOBODY , 1 );
2126
+ curl_easy_setopt (slot -> curl , CURLOPT_NOBODY , 1l );
2127
2127
} else {
2128
- curl_easy_setopt (slot -> curl , CURLOPT_NOBODY , 0 );
2128
+ curl_easy_setopt (slot -> curl , CURLOPT_NOBODY , 0l );
2129
2129
curl_easy_setopt (slot -> curl , CURLOPT_WRITEDATA , result );
2130
2130
2131
2131
if (target == HTTP_REQUEST_FILE ) {
@@ -2151,7 +2151,7 @@ static int http_request(const char *url,
2151
2151
strbuf_addstr (& buf , " no-cache" );
2152
2152
if (options && options -> initial_request &&
2153
2153
http_follow_config == HTTP_FOLLOW_INITIAL )
2154
- curl_easy_setopt (slot -> curl , CURLOPT_FOLLOWLOCATION , 1 );
2154
+ curl_easy_setopt (slot -> curl , CURLOPT_FOLLOWLOCATION , 1l );
2155
2155
2156
2156
headers = curl_slist_append (headers , buf .buf );
2157
2157
@@ -2170,7 +2170,7 @@ static int http_request(const char *url,
2170
2170
curl_easy_setopt (slot -> curl , CURLOPT_URL , url );
2171
2171
curl_easy_setopt (slot -> curl , CURLOPT_HTTPHEADER , headers );
2172
2172
curl_easy_setopt (slot -> curl , CURLOPT_ENCODING , "" );
2173
- curl_easy_setopt (slot -> curl , CURLOPT_FAILONERROR , 0 );
2173
+ curl_easy_setopt (slot -> curl , CURLOPT_FAILONERROR , 0l );
2174
2174
2175
2175
ret = run_one_slot (slot , & results );
2176
2176
@@ -2750,7 +2750,7 @@ struct http_object_request *new_http_object_request(const char *base_url,
2750
2750
freq -> headers = object_request_headers ();
2751
2751
2752
2752
curl_easy_setopt (freq -> slot -> curl , CURLOPT_WRITEDATA , freq );
2753
- curl_easy_setopt (freq -> slot -> curl , CURLOPT_FAILONERROR , 0 );
2753
+ curl_easy_setopt (freq -> slot -> curl , CURLOPT_FAILONERROR , 0l );
2754
2754
curl_easy_setopt (freq -> slot -> curl , CURLOPT_WRITEFUNCTION , fwrite_sha1_file );
2755
2755
curl_easy_setopt (freq -> slot -> curl , CURLOPT_ERRORBUFFER , freq -> errorstr );
2756
2756
curl_easy_setopt (freq -> slot -> curl , CURLOPT_URL , freq -> url );
0 commit comments