diff options
Diffstat (limited to 'src/plugins/tls/openssl/qsslcontext_openssl_p.h')
-rw-r--r-- | src/plugins/tls/openssl/qsslcontext_openssl_p.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/plugins/tls/openssl/qsslcontext_openssl_p.h b/src/plugins/tls/openssl/qsslcontext_openssl_p.h index 398ab9bb57..f031386ee1 100644 --- a/src/plugins/tls/openssl/qsslcontext_openssl_p.h +++ b/src/plugins/tls/openssl/qsslcontext_openssl_p.h @@ -69,9 +69,9 @@ public: ~QSslContext(); - static QSharedPointer<QSslContext> sharedFromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, + static std::shared_ptr<QSslContext> sharedFromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading); - static QSharedPointer<QSslContext> sharedFromPrivateConfiguration(QSslSocket::SslMode mode, QSslConfigurationPrivate *privConfiguration, + static std::shared_ptr<QSslContext> sharedFromPrivateConfiguration(QSslSocket::SslMode mode, QSslConfigurationPrivate *privConfiguration, bool allowRootCertOnDemandLoading); static long setupOpenSslOptions(QSsl::SslProtocol protocol, QSsl::SslOptions sslOptions); @@ -103,7 +103,6 @@ public: protected: QSslContext(); - friend class QSharedPointer<QSslContext>; private: static void initSslContext(QSslContext* sslContext, QSslSocket::SslMode mode, const QSslConfiguration &configuration, |