From 086d6e74d247300a62026ff28564adb0f4bcab3a Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Wed, 23 May 2012 19:36:56 +0200 Subject: Now merge the QtShared::ExternalRefCount class into QSharedPointer Completing the work of the previous commit: we don't need separate classes. Merge into the main class's body. Change-Id: I2f89b34cb6b7f5f9e8d8b809bebd86656f458644 Reviewed-by: Lars Knoll Reviewed-by: Bradley T. Hughes --- tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp') diff --git a/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp b/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp index b8cf0a7b78..70caad856b 100644 --- a/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp +++ b/tests/auto/corelib/tools/qsharedpointer/tst_qsharedpointer.cpp @@ -118,7 +118,7 @@ public: }; template static inline -QtSharedPointer::ExternalRefCountData *refCountData(const QtSharedPointer::ExternalRefCount &b) +QtSharedPointer::ExternalRefCountData *refCountData(const QSharedPointer &b) { // access d-pointer: struct Dummy { @@ -126,7 +126,7 @@ QtSharedPointer::ExternalRefCountData *refCountData(const QtSharedPointer::Exter QtSharedPointer::ExternalRefCountData* data; }; // sanity checks: - Q_STATIC_ASSERT(sizeof(QtSharedPointer::ExternalRefCount) == sizeof(Dummy)); + Q_STATIC_ASSERT(sizeof(QSharedPointer) == sizeof(Dummy)); Q_ASSERT(static_cast(static_cast(&b))->value == b.data()); return static_cast(static_cast(&b))->data; } -- cgit v1.2.3