aboutsummaryrefslogtreecommitdiffstats
path: root/src/messaging
diff options
context:
space:
mode:
Diffstat (limited to 'src/messaging')
-rw-r--r--src/messaging/IMAPConnection.cpp2
-rw-r--r--src/messaging/IMAPUtils.cpp2
-rw-r--r--src/messaging/authHelper.cpp2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/messaging/IMAPConnection.cpp b/src/messaging/IMAPConnection.cpp
index d6f79ed3..c2ae2418 100644
--- a/src/messaging/IMAPConnection.cpp
+++ b/src/messaging/IMAPConnection.cpp
@@ -218,7 +218,7 @@ void IMAPConnection::send(bool tag, const string& what, bool end)
{
++(*m_tag);
- oss << (string) *m_tag;
+ oss << string(*m_tag);
oss << " ";
}
diff --git a/src/messaging/IMAPUtils.cpp b/src/messaging/IMAPUtils.cpp
index ef25c103..b56b33f7 100644
--- a/src/messaging/IMAPUtils.cpp
+++ b/src/messaging/IMAPUtils.cpp
@@ -152,7 +152,7 @@ const string IMAPUtils::toModifiedUTF7
const char base64alphabet[] =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+,=";
- const unsigned int hs = (unsigned int)(unsigned char) hierarchySeparator;
+ const unsigned int hs = static_cast <unsigned int>(static_cast <unsigned char>(hierarchySeparator));
string hsUTF7;
hsUTF7.resize(3);
diff --git a/src/messaging/authHelper.cpp b/src/messaging/authHelper.cpp
index 5ddb8111..7ce50e0a 100644
--- a/src/messaging/authHelper.cpp
+++ b/src/messaging/authHelper.cpp
@@ -46,7 +46,7 @@ void hmac_md5(const string& text, const string& key, string& hexDigest)
if (key.length() > 64)
{
utility::md5 keyMD5;
- keyMD5.update((vmime_uint8*) key.data(), key.length());
+ keyMD5.update(reinterpret_cast <const vmime_uint8*>(key.data()), key.length());
std::copy(keyMD5.hash(), keyMD5.hash() + 16, tkey);
tkeyLen = 16;