BOOST_SP_NOEXCEPT is n/a in boost 1.62

Even though the method that is overridden (shared_ptr<t>::operator=),
has that signature in modern boost, it's of no real significance
for the case at hand (ExportChannel, ExportTimespan)
This commit is contained in:
Robin Gareus
2019-12-12 16:06:46 +01:00
parent 87f4a4afff
commit f171e88775

View File

@@ -42,7 +42,7 @@ class /*LIBARDOUR_API*/ ComparableSharedPtr : public boost::shared_ptr<T>
ComparableSharedPtr (ComparableSharedPtr const & r) : boost::shared_ptr<T> (r) {}
ComparableSharedPtr& operator=(ComparableSharedPtr const& r) BOOST_SP_NOEXCEPT {
ComparableSharedPtr& operator=(ComparableSharedPtr const& r) {
boost::shared_ptr<T>(r).swap(*this);
return *this;
}