| 460 | |
| 461 | template<typename T, typename Y> |
| 462 | bool operator!=(const shared_ptr<T>& lhs, const shared_ptr<Y>& rhs) FL_NOEXCEPT { |
| 463 | return lhs.get() != rhs.get(); |
| 464 | } |
| 465 | |
| 466 | template<typename T, typename Y> |
| 467 | bool operator<(const shared_ptr<T>& lhs, const shared_ptr<Y>& rhs) FL_NOEXCEPT { |