From 3fd43fafba338c8462bcb61f6763daa80963f9d6 Mon Sep 17 00:00:00 2001 From: Fabian Kosmale Date: Wed, 23 Feb 2022 14:11:01 +0100 Subject: QVariant: use std::swap for swapping known type Amends b1b0c2970e480ef460a61f37fa430dc443390358 Task-number: QTBUG-97601 Pick-to: 6.3 6.2 Change-Id: I5161360f10e052d21c91044b2c9bf4260467e585 Reviewed-by: Marc Mutz Reviewed-by: Thiago Macieira --- src/corelib/kernel/qvariant.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/corelib/kernel/qvariant.h') diff --git a/src/corelib/kernel/qvariant.h b/src/corelib/kernel/qvariant.h index a61b91cb92..fc6b8e9563 100644 --- a/src/corelib/kernel/qvariant.h +++ b/src/corelib/kernel/qvariant.h @@ -235,7 +235,7 @@ class Q_CORE_EXPORT QVariant { other.d = Private(); } QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_MOVE_AND_SWAP(QVariant) - inline void swap(QVariant &other) noexcept { qSwap(d, other.d); } + inline void swap(QVariant &other) noexcept { std::swap(d, other.d); } int userType() const { return typeId(); } int typeId() const { return metaType().id(); } -- cgit v1.2.3