diff options
author | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2015-11-08 10:03:28 +0100 |
---|---|---|
committer | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2015-11-08 10:03:28 +0100 |
commit | b53b58b7816c20b3d09f1a6fa6ce98da1f003edf (patch) | |
tree | 391af9111fb331f64de9a24bc3a151ebbfb4c8b5 /sigc++/functors/slot_base.cc | |
parent | 1ad7f93386aed6afab67249413c8ebef05882b67 (diff) | |
download | sigc++-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.cc | 4 |
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_) { |