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/parameter.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/parameter.cpp') diff --git a/src/parameter.cpp b/src/parameter.cpp index 901139e3..d7fcd7d3 100644 --- a/src/parameter.cpp +++ b/src/parameter.cpp @@ -36,19 +36,19 @@ namespace vmime parameter::parameter(const string& name) - : m_name(name), m_value(vmime::create ()) + : m_name(name), m_value(make_shared ()) { } parameter::parameter(const string& name, const word& value) - : m_name(name), m_value(vmime::create (value)) + : m_name(name), m_value(make_shared (value)) { } parameter::parameter(const string& name, const string& value) - : m_name(name), m_value(vmime::create (value)) + : m_name(name), m_value(make_shared (value)) { } @@ -59,9 +59,9 @@ parameter::parameter(const parameter&) } -ref parameter::clone() const +shared_ptr parameter::clone() const { - ref p = vmime::create (m_name); + shared_ptr p = make_shared (m_name); p->copyFrom(*this); return (p); @@ -589,9 +589,9 @@ void parameter::generateImpl } -const std::vector > parameter::getChildComponents() +const std::vector > parameter::getChildComponents() { - std::vector > list; + std::vector > list; list.push_back(m_value); -- cgit v1.2.3