Commit 973a9afb authored by Dominik Charousset's avatar Dominik Charousset Committed by Dominik Charousset

Make disposer noexcept

parent f44e39f0
......@@ -28,13 +28,13 @@ namespace detail {
class disposer {
public:
inline void operator()(memory_managed* ptr) const {
inline void operator()(memory_managed* ptr) const noexcept {
ptr->request_deletion(false);
}
template <class T>
typename std::enable_if<!std::is_base_of<memory_managed, T>::value>::type
operator()(T* ptr) const {
operator()(T* ptr) const noexcept {
delete ptr;
}
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment