From f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8 Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Thu, 21 Nov 2013 22:16:57 +0100 Subject: Boost/C++11 shared pointers. --- tests/net/pop3/POP3TestUtils.hpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'tests/net/pop3/POP3TestUtils.hpp') diff --git a/tests/net/pop3/POP3TestUtils.hpp b/tests/net/pop3/POP3TestUtils.hpp index 26b6601a..1c6e8935 100644 --- a/tests/net/pop3/POP3TestUtils.hpp +++ b/tests/net/pop3/POP3TestUtils.hpp @@ -29,25 +29,26 @@ class POP3ConnectionTest : public vmime::net::pop3::POP3Connection { public: - POP3ConnectionTest(vmime::ref socket, - vmime::ref timeoutHandler) - : POP3Connection(NULL, NULL), + POP3ConnectionTest(vmime::shared_ptr socket, + vmime::shared_ptr timeoutHandler) + : POP3Connection(vmime::shared_ptr (), + vmime::shared_ptr ()), m_socket(socket), m_timeoutHandler(timeoutHandler) { } - vmime::ref getSocket() + vmime::shared_ptr getSocket() { return m_socket; } - vmime::ref getTimeoutHandler() + vmime::shared_ptr getTimeoutHandler() { return m_timeoutHandler; } private: - vmime::ref m_socket; - vmime::ref m_timeoutHandler; + vmime::shared_ptr m_socket; + vmime::shared_ptr m_timeoutHandler; }; -- cgit v1.2.3