diff --git a/src/corelib/kernel/qjniobject.h b/src/corelib/kernel/qjniobject.h index c84effc160c..2f6cb71223a 100644 --- a/src/corelib/kernel/qjniobject.h +++ b/src/corelib/kernel/qjniobject.h @@ -816,9 +816,9 @@ public: } private: - friend bool comparesEqual(const JObject &lhs, const JObject &rhs) noexcept + friend bool comparesEqual(const JObject &lhs, const JObject &rhs) { return lhs.m_object == rhs.m_object; } - Q_DECLARE_EQUALITY_COMPARABLE_LITERAL_TYPE(JObject); + Q_DECLARE_EQUALITY_COMPARABLE_NON_NOEXCEPT(JObject); }; template struct Traits> {