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. --- src/messageId.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/messageId.cpp') diff --git a/src/messageId.cpp b/src/messageId.cpp index 6b558e1b..d981f061 100644 --- a/src/messageId.cpp +++ b/src/messageId.cpp @@ -146,7 +146,7 @@ void messageId::parseImpl } -ref messageId::parseNext +shared_ptr messageId::parseNext (const parsingContext& ctx, const string& buffer, const string::size_type position, const string::size_type end, string::size_type* newPosition) { @@ -162,7 +162,7 @@ ref messageId::parseNext while (pos < end && !parserHelpers::isSpace(buffer[pos])) ++pos; - ref mid = vmime::create (); + shared_ptr mid = make_shared (); mid->parse(ctx, buffer, begin, pos, NULL); if (newPosition != NULL) @@ -174,7 +174,7 @@ ref messageId::parseNext if (newPosition != NULL) *newPosition = end; - return (NULL); + return null; } @@ -245,9 +245,9 @@ bool messageId::operator!=(const messageId& mid) const } -ref messageId::clone() const +shared_ptr messageId::clone() const { - return vmime::create (*this); + return make_shared (*this); } @@ -291,9 +291,9 @@ void messageId::setRight(const string& right) } -const std::vector > messageId::getChildComponents() +const std::vector > messageId::getChildComponents() { - return std::vector >(); + return std::vector >(); } -- cgit v1.2.3