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/encoding.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/encoding.cpp') diff --git a/src/encoding.cpp b/src/encoding.cpp index 53f88531..317d441f 100644 --- a/src/encoding.cpp +++ b/src/encoding.cpp @@ -92,9 +92,9 @@ void encoding::generateImpl } -ref encoding::getEncoder() const +shared_ptr encoding::getEncoder() const { - ref encoder = + shared_ptr encoder = utility::encoder::encoderFactory::getInstance()->create(generate()); // FIXME: this should not be here (move me into QP encoder instead?) @@ -200,7 +200,7 @@ bool encoding::shouldReencode() const const encoding encoding::decide - (ref data, const EncodingUsage usage) + (shared_ptr data, const EncodingUsage usage) { // Do not re-encode data if it is already encoded if (data->isEncoded() && !data->getEncoding().shouldReencode()) @@ -231,7 +231,7 @@ const encoding encoding::decide } -const encoding encoding::decide(ref data, +const encoding encoding::decide(shared_ptr data, const charset& chset, const EncodingUsage usage) { // Do not re-encode data if it is already encoded @@ -253,9 +253,9 @@ const encoding encoding::decide(ref data, } -ref encoding::clone() const +shared_ptr encoding::clone() const { - return vmime::create (*this); + return make_shared (*this); } @@ -291,9 +291,9 @@ void encoding::setUsage(const EncodingUsage usage) } -const std::vector > encoding::getChildComponents() +const std::vector > encoding::getChildComponents() { - return std::vector >(); + return std::vector >(); } -- cgit v1.2.3