diff options
Diffstat (limited to 'src/messaging')
-rw-r--r-- | src/messaging/IMAPConnection.cpp | 2 | ||||
-rw-r--r-- | src/messaging/IMAPUtils.cpp | 2 | ||||
-rw-r--r-- | src/messaging/authHelper.cpp | 2 |
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; |