Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

Commit 5270ae0

Browse files
committed
Make QXmppPubSubItem move constructor noexcept
1 parent 78c515c commit 5270ae0

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/base/QXmppPubSubItem.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ QXmppPubSubItem::QXmppPubSubItem(const QString &id, const QString &publisher)
6262
/// Default copy-constructor
6363
QXmppPubSubItem::QXmppPubSubItem(const QXmppPubSubItem &iq) = default;
6464
/// Default move-constructor
65-
QXmppPubSubItem::QXmppPubSubItem(QXmppPubSubItem &&) = default;
65+
QXmppPubSubItem::QXmppPubSubItem(QXmppPubSubItem &&) noexcept = default;
6666
QXmppPubSubItem::~QXmppPubSubItem() = default;
6767
/// Default assignment operator
6868
QXmppPubSubItem &QXmppPubSubItem::operator=(const QXmppPubSubItem &iq) = default;
6969
/// Default move-assignment operator
70-
QXmppPubSubItem &QXmppPubSubItem::operator=(QXmppPubSubItem &&iq) = default;
70+
QXmppPubSubItem &QXmppPubSubItem::operator=(QXmppPubSubItem &&iq) noexcept = default;
7171

7272
///
7373
/// Returns the ID of the PubSub item.

src/base/QXmppPubSubItem.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ class QXMPP_EXPORT QXmppPubSubItem
2020
public:
2121
QXmppPubSubItem(const QString &id = {}, const QString &publisher = {});
2222
QXmppPubSubItem(const QXmppPubSubItem &);
23-
QXmppPubSubItem(QXmppPubSubItem &&);
23+
QXmppPubSubItem(QXmppPubSubItem &&) noexcept;
2424
virtual ~QXmppPubSubItem();
2525

2626
QXmppPubSubItem &operator=(const QXmppPubSubItem &);
27-
QXmppPubSubItem &operator=(QXmppPubSubItem &&);
27+
QXmppPubSubItem &operator=(QXmppPubSubItem &&) noexcept;
2828

2929
QString id() const;
3030
void setId(const QString &id);

0 commit comments

Comments
 (0)