X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcarddav%2Fcarddav-processdata.cpp;h=1e5a603328d467dfcab899318e985386c29adb03;hb=51508462484a87e7c2e448ec3aff643784381a09;hp=84f5144644cd4cbe38f4ebe1c7d8010c52701642;hpb=4e8ed32926425840c4367d90a9145ded0d65dc2a;p=xestiaab%2F.git diff --git a/source/carddav/carddav-processdata.cpp b/source/carddav/carddav-processdata.cpp index 84f5144..1e5a603 100644 --- a/source/carddav/carddav-processdata.cpp +++ b/source/carddav/carddav-processdata.cpp @@ -48,7 +48,11 @@ void CardDAV::ProcessDataThread(){ conn = curl_easy_init(); +#if defined(__APPLE__) + SetConnectionObject(conn); + +#endif struct CardDAVCURLPasser { @@ -125,7 +129,7 @@ void CardDAV::ProcessDataThread(){ } -#if defined(__APPLE__) +#if defined(__APPLE__) || defined(__WIN32__) #else @@ -341,9 +345,13 @@ void CardDAV::ProcessDataThread(){ curl_easy_setopt(sslerrconn, CURLOPT_NOSIGNAL, 1); curl_easy_setopt(sslerrconn, CURLOPT_SSL_VERIFYPEER, 0); curl_easy_setopt(sslerrconn, CURLOPT_CERTINFO, 1); + +#if defined(__APPLE__) SetConnectionObject(sslerrconn); +#endif + sslerrconncode = (curl_easy_perform(sslerrconn)); #if defined(__APPLE__)