aboutsummaryrefslogtreecommitdiffstats
path: root/src/wordEncoder.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-11-21 21:16:57 +0000
committerVincent Richard <[email protected]>2013-11-21 21:16:57 +0000
commitf9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8 (patch)
tree2bdc90e361a8f6e0a81164cf67afec9f78f9b959 /src/wordEncoder.cpp
parentPer-protocol include files. (diff)
downloadvmime-f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8.tar.gz
vmime-f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8.zip
Boost/C++11 shared pointers.
Diffstat (limited to 'src/wordEncoder.cpp')
-rw-r--r--src/wordEncoder.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/wordEncoder.cpp b/src/wordEncoder.cpp
index 332f9bf2..b3e98fd2 100644
--- a/src/wordEncoder.cpp
+++ b/src/wordEncoder.cpp
@@ -68,11 +68,11 @@ wordEncoder::wordEncoder(const string& buffer, const charset& charset, const Enc
if (m_encoding == ENCODING_B64)
{
- m_encoder = vmime::create <utility::encoder::b64Encoder>();
+ m_encoder = make_shared <utility::encoder::b64Encoder>();
}
else // ENCODING_QP
{
- m_encoder = vmime::create <utility::encoder::qpEncoder>();
+ m_encoder = make_shared <utility::encoder::qpEncoder>();
m_encoder->getProperties()["rfc2047"] = true;
}
}
@@ -168,7 +168,7 @@ const string wordEncoder::getNextChunk(const string::size_type maxLength)
// Fully RFC-compliant encoding
else
{
- ref <charsetConverter> conv = charsetConverter::create(charsets::UTF_8, m_charset);
+ shared_ptr <charsetConverter> conv = charsetConverter::create(charsets::UTF_8, m_charset);
string::size_type inputCount = 0;
string::size_type outputCount = 0;