summaryrefslogtreecommitdiff
path: root/sigc++/functors/slot_base.cc
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjell.ahlstedt@bredband.net>2015-11-08 10:03:28 +0100
committerKjell Ahlstedt <kjell.ahlstedt@bredband.net>2015-11-08 10:03:28 +0100
commitb53b58b7816c20b3d09f1a6fa6ce98da1f003edf (patch)
tree391af9111fb331f64de9a24bc3a151ebbfb4c8b5 /sigc++/functors/slot_base.cc
parent1ad7f93386aed6afab67249413c8ebef05882b67 (diff)
downloadsigc++-b53b58b7816c20b3d09f1a6fa6ce98da1f003edf.tar.gz
trackable, slot, signal: Remove noexcept specifications
* sigc++/functors/macros/slot.h.m4: * sigc++/functors/slot_base.[h|cc]: * sigc++/signal_base.[h|cc]: * sigc++/trackable.[h|cc]: Remove noexcept from the move operators. Bug #756484.
Diffstat (limited to 'sigc++/functors/slot_base.cc')
-rw-r--r--sigc++/functors/slot_base.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/sigc++/functors/slot_base.cc b/sigc++/functors/slot_base.cc
index 7500d84..9340b02 100644
--- a/sigc++/functors/slot_base.cc
+++ b/sigc++/functors/slot_base.cc
@@ -124,7 +124,7 @@ slot_base::slot_base(const slot_base& src)
}
}
-slot_base::slot_base(slot_base&& src) noexcept
+slot_base::slot_base(slot_base&& src)
: rep_(nullptr),
blocked_(src.blocked_)
{
@@ -219,7 +219,7 @@ slot_base& slot_base::operator=(const slot_base& src)
return *this;
}
-slot_base& slot_base::operator=(slot_base&& src) noexcept
+slot_base& slot_base::operator=(slot_base&& src)
{
if (src.rep_ == rep_)
{