aboutsummaryrefslogtreecommitdiffstats
path: root/src/stringContentHandler.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-12-10 07:52:51 +0000
committerVincent Richard <[email protected]>2013-12-10 07:52:51 +0000
commit7e265b05f440ed81b80f2de496c9d13221a69fe0 (patch)
treed4dad210715ea9d60b2136bd416647d4bc02166a /src/stringContentHandler.cpp
parentEnforce strict aliasing rule and avoid alignment issues. (diff)
downloadvmime-7e265b05f440ed81b80f2de496c9d13221a69fe0.tar.gz
vmime-7e265b05f440ed81b80f2de496c9d13221a69fe0.zip
Simplified types for better readability. Use appropriate types (size_t, byte_t...). Minor warning fixes.
Diffstat (limited to 'src/stringContentHandler.cpp')
-rw-r--r--src/stringContentHandler.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/stringContentHandler.cpp b/src/stringContentHandler.cpp
index 0fb032dd..9a66663c 100644
--- a/src/stringContentHandler.cpp
+++ b/src/stringContentHandler.cpp
@@ -56,8 +56,8 @@ stringContentHandler::stringContentHandler(const utility::stringProxy& str, cons
}
-stringContentHandler::stringContentHandler(const string& buffer, const string::size_type start,
- const string::size_type end, const vmime::encoding& enc)
+stringContentHandler::stringContentHandler(const string& buffer, const size_t start,
+ const size_t end, const vmime::encoding& enc)
: m_encoding(enc), m_string(buffer, start, end)
{
}
@@ -98,8 +98,8 @@ void stringContentHandler::setData(const string& buffer, const vmime::encoding&
}
-void stringContentHandler::setData(const string& buffer, const string::size_type start,
- const string::size_type end, const vmime::encoding& enc)
+void stringContentHandler::setData(const string& buffer, const size_t start,
+ const size_t end, const vmime::encoding& enc)
{
m_encoding = enc;
m_string.set(buffer, start, end);
@@ -114,7 +114,7 @@ stringContentHandler& stringContentHandler::operator=(const string& buffer)
void stringContentHandler::generate(utility::outputStream& os,
- const vmime::encoding& enc, const string::size_type maxLineLength) const
+ const vmime::encoding& enc, const size_t maxLineLength) const
{
// Managed data is already encoded
if (isEncoded())
@@ -191,7 +191,7 @@ void stringContentHandler::extractRaw(utility::outputStream& os,
}
-string::size_type stringContentHandler::getLength() const
+size_t stringContentHandler::getLength() const
{
return (m_string.length());
}