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/parsedMessageAttachment.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/parsedMessageAttachment.cpp') diff --git a/src/parsedMessageAttachment.cpp b/src/parsedMessageAttachment.cpp index bf58a713..242bfde0 100644 --- a/src/parsedMessageAttachment.cpp +++ b/src/parsedMessageAttachment.cpp @@ -33,7 +33,7 @@ namespace vmime { -parsedMessageAttachment::parsedMessageAttachment(ref msg) +parsedMessageAttachment::parsedMessageAttachment(shared_ptr msg) : m_msg(msg) { } @@ -57,7 +57,7 @@ const word parsedMessageAttachment::getName() const } -const ref parsedMessageAttachment::getData() const +const shared_ptr parsedMessageAttachment::getData() const { if (m_data == NULL) { @@ -66,7 +66,7 @@ const ref parsedMessageAttachment::getData() const m_msg->generate(os); - m_data = vmime::create (oss.str()); + m_data = make_shared (oss.str()); } return m_data; @@ -79,28 +79,28 @@ const encoding parsedMessageAttachment::getEncoding() const } -ref parsedMessageAttachment::getPart() const +shared_ptr parsedMessageAttachment::getPart() const { - return NULL; + return null; } -ref parsedMessageAttachment::getHeader() const +shared_ptr parsedMessageAttachment::getHeader() const { - return NULL; + return null; } -ref parsedMessageAttachment::getMessage() const +shared_ptr parsedMessageAttachment::getMessage() const { return m_msg; } -void parsedMessageAttachment::generateIn(ref parent) const +void parsedMessageAttachment::generateIn(shared_ptr parent) const { // Create and append a new part for this attachment - ref part = vmime::create (); + shared_ptr part = make_shared (); parent->getBody()->appendPart(part); // Set header fields -- cgit v1.2.3