diff --git a/src/network/http.cpp b/src/network/http.cpp index f0700df26c..80fc1672ca 100644 --- a/src/network/http.cpp +++ b/src/network/http.cpp @@ -117,8 +117,8 @@ http_json_response *http_request_json(const http_json_request *request) curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers); curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, true); curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, true); -#ifndef __linux__ - // On GNU/Linux, curl will use the system certs by default +#ifdef _WIN32 + // On GNU/Linux (and OS X), curl will use the system certs by default curl_easy_setopt(curl, CURLOPT_CAINFO, "curl-ca-bundle.crt"); #endif curl_easy_setopt(curl, CURLOPT_URL, request->url);