forked from boostorg/smart_ptr
Add BOOST_OVERRIDE to bad_weak_ptr.hpp and local_counted_base.hpp
This commit is contained in:
@ -47,7 +47,7 @@ class bad_weak_ptr: public std::exception
|
||||
{
|
||||
public:
|
||||
|
||||
virtual char const * what() const BOOST_NOEXCEPT_OR_NOTHROW
|
||||
virtual char const * what() const BOOST_NOEXCEPT_OR_NOTHROW BOOST_OVERRIDE
|
||||
{
|
||||
return "tr1::bad_weak_ptr";
|
||||
}
|
||||
|
@ -113,12 +113,12 @@ public:
|
||||
|
||||
#endif
|
||||
|
||||
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT
|
||||
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||
{
|
||||
delete this;
|
||||
}
|
||||
|
||||
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT
|
||||
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||
{
|
||||
return pn_;
|
||||
}
|
||||
@ -130,12 +130,12 @@ public:
|
||||
|
||||
shared_count pn_;
|
||||
|
||||
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT
|
||||
virtual void local_cb_destroy() BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||
{
|
||||
shared_count().swap( pn_ );
|
||||
}
|
||||
|
||||
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT
|
||||
virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT BOOST_OVERRIDE
|
||||
{
|
||||
return pn_;
|
||||
}
|
||||
|
Reference in New Issue
Block a user