Explorar o código

AppleTLS: Fix session CFRelease stuff

Nils Maier %!s(int64=12) %!d(string=hai) anos
pai
achega
59ba3c99f6
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/AppleTLSSession.cc

+ 1 - 1
src/AppleTLSSession.cc

@@ -349,7 +349,7 @@ AppleTLSSession::AppleTLSSession(AppleTLSContext* ctx)
       state_ = st_error;
       return;
     }
-    std::unique_ptr<void, decltype(&CFRelease)> del_certs(certs, CFRelease);
+    std::unique_ptr<void, decltype(&CFRelease)> del_certs((void*)certs, CFRelease);
     lastError_ = SSLSetCertificate(sslCtx_, certs);
     if (lastError_ != noErr) {
       A2_LOG_ERROR(fmt("AppleTLS: Failed to set credentials: %s", getLastErrorString().c_str()));