diff --git a/src/corelib/global/qswap.h b/src/corelib/global/qswap.h index 8ea0d3a16f..3d533c8a95 100644 --- a/src/corelib/global/qswap.h +++ b/src/corelib/global/qswap.h @@ -5,7 +5,6 @@ #define QTCORE_QSWAP_H #include -#include #include #include @@ -17,10 +16,6 @@ QT_BEGIN_NAMESPACE -QT_WARNING_PUSH -// warning: noexcept-expression evaluates to 'false' because of a call to 'void swap(..., ...)' -QT_WARNING_DISABLE_GCC("-Wnoexcept") - template constexpr void qSwap(T &value1, T &value2) noexcept(std::is_nothrow_swappable_v) @@ -38,8 +33,6 @@ constexpr inline void qt_ptr_swap(T* &lhs, T* &rhs) noexcept rhs = tmp; } -QT_WARNING_POP - QT_END_NAMESPACE #endif // QTCORE_QSWAP_H