aboutsummaryrefslogtreecommitdiff
path: root/src/base
diff options
context:
space:
mode:
Diffstat (limited to 'src/base')
-rw-r--r--src/base/QXmppGlobal.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/base/QXmppGlobal.h b/src/base/QXmppGlobal.h
index a9a1b962..1f309112 100644
--- a/src/base/QXmppGlobal.h
+++ b/src/base/QXmppGlobal.h
@@ -44,19 +44,19 @@
// A default constructor has to be declared manually.
#define QXMPP_PRIVATE_DECLARE_RULE_OF_SIX(name) \
name(const name &); \
- name(name &&); \
+ name(name &&) noexcept; \
~name(); \
name &operator=(const name &); \
- name &operator=(name &&);
+ name &operator=(name &&) noexcept;
// Adds constructor and operator definitions to a ".cpp" file corresponding to the rule of six.
// A default constructor has to be defined manually.
#define QXMPP_PRIVATE_DEFINE_RULE_OF_SIX(name) \
name::name(const name &) = default; \
- name::name(name &&) = default; \
+ name::name(name &&) noexcept = default; \
name::~name() = default; \
name &name::operator=(const name &) = default; \
- name &name::operator=(name &&) = default;
+ name &name::operator=(name &&) noexcept = default;
///
/// \namespace QXmpp