QDnsTlsAssociationRecord: Use QExplicitlySharedDataPointer
From the API review. Change-Id: I91bee8899ba12c44453a989f2388fa68d6e75149 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Marc Mutz <marc.mutz@qt.io> (cherry picked from commit 55796dee5af41e4cce638d04944302864788e5e3) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
fd370355f4
commit
5922437534
@ -1295,7 +1295,7 @@ QDnsTextRecord &QDnsTextRecord::operator=(const QDnsTextRecord &other)
|
||||
\sa QDnsLookup
|
||||
*/
|
||||
|
||||
QT_DEFINE_QSDP_SPECIALIZATION_DTOR(QDnsTlsAssociationRecordPrivate)
|
||||
QT_DEFINE_QESDP_SPECIALIZATION_DTOR(QDnsTlsAssociationRecordPrivate)
|
||||
|
||||
/*!
|
||||
\enum QDnsTlsAssociationRecord::CertificateUsage
|
||||
|
@ -25,7 +25,7 @@ class QDnsTextRecordPrivate;
|
||||
class QDnsTlsAssociationRecordPrivate;
|
||||
class QSslConfiguration;
|
||||
|
||||
QT_DECLARE_QSDP_SPECIALIZATION_DTOR(QDnsTlsAssociationRecordPrivate)
|
||||
QT_DECLARE_QESDP_SPECIALIZATION_DTOR(QDnsTlsAssociationRecordPrivate)
|
||||
|
||||
class Q_NETWORK_EXPORT QDnsDomainNameRecord
|
||||
{
|
||||
@ -206,7 +206,7 @@ public:
|
||||
QByteArray value() const;
|
||||
|
||||
private:
|
||||
QSharedDataPointer<QDnsTlsAssociationRecordPrivate> d;
|
||||
QExplicitlySharedDataPointer<QDnsTlsAssociationRecordPrivate> d;
|
||||
friend class QDnsLookupRunnable;
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user