http.c: die if curl_*_init fails
Signed-off-by: Bernhard Reiter <ockham@raz.or.at> Reviewed-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
32f56600bb
commit
faa3807cfe
6
http.c
6
http.c
@ -300,6 +300,9 @@ static CURL *get_curl_handle(void)
|
|||||||
{
|
{
|
||||||
CURL *result = curl_easy_init();
|
CURL *result = curl_easy_init();
|
||||||
|
|
||||||
|
if (!result)
|
||||||
|
die("curl_easy_init failed");
|
||||||
|
|
||||||
if (!curl_ssl_verify) {
|
if (!curl_ssl_verify) {
|
||||||
curl_easy_setopt(result, CURLOPT_SSL_VERIFYPEER, 0);
|
curl_easy_setopt(result, CURLOPT_SSL_VERIFYPEER, 0);
|
||||||
curl_easy_setopt(result, CURLOPT_SSL_VERIFYHOST, 0);
|
curl_easy_setopt(result, CURLOPT_SSL_VERIFYHOST, 0);
|
||||||
@ -399,7 +402,8 @@ void http_init(struct remote *remote, const char *url, int proactive_auth)
|
|||||||
git_config(urlmatch_config_entry, &config);
|
git_config(urlmatch_config_entry, &config);
|
||||||
free(normalized_url);
|
free(normalized_url);
|
||||||
|
|
||||||
curl_global_init(CURL_GLOBAL_ALL);
|
if (curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK)
|
||||||
|
die("curl_global_init failed");
|
||||||
|
|
||||||
http_proactive_auth = proactive_auth;
|
http_proactive_auth = proactive_auth;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user