diff options
Diffstat (limited to 'io/source/acceptor/acc_socket.cxx')
-rw-r--r-- | io/source/acceptor/acc_socket.cxx | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/io/source/acceptor/acc_socket.cxx b/io/source/acceptor/acc_socket.cxx index b070761b2b60..ba6938928bbe 100644 --- a/io/source/acceptor/acc_socket.cxx +++ b/io/source/acceptor/acc_socket.cxx @@ -37,29 +37,8 @@ using namespace ::com::sun::star::connection; namespace io_acceptor { - template<class T> - struct ReferenceHash - { - size_t operator () (const css::uno::Reference<T> & ref) const - { - return reinterpret_cast<size_t>(ref.get()); - } - }; - - template<class T> - struct ReferenceEqual - { - bool operator () (const css::uno::Reference<T> & op1, - const css::uno::Reference<T> & op2) const - { - return op1.get() == op2.get(); - } - }; - - typedef std::unordered_set< css::uno::Reference< css::io::XStreamListener>, - ReferenceHash< css::io::XStreamListener>, - ReferenceEqual< css::io::XStreamListener> > + typedef std::unordered_set< css::uno::Reference< css::io::XStreamListener> > XStreamListener_hash_set; |