From 3f4226eaac5d0d30be1f4ca5d5cf010c98a7ce7d Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Sun, 12 Oct 2008 10:05:28 +0000 Subject: Fixed compilation warnings. --- src/encoderQP.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/encoderQP.cpp') diff --git a/src/encoderQP.cpp b/src/encoderQP.cpp index b9cb6238..95ca331c 100644 --- a/src/encoderQP.cpp +++ b/src/encoderQP.cpp @@ -89,7 +89,7 @@ const unsigned char encoderQP::sm_hexDecodeTable[256] = #endif // VMIME_BUILDING_DOC -const utility::stream::size_type encoderQP::encode(utility::inputStream& in, +utility::stream::size_type encoderQP::encode(utility::inputStream& in, utility::outputStream& out, utility::progressListener* progress) { in.reset(); // may not work... @@ -305,7 +305,7 @@ const utility::stream::size_type encoderQP::encode(utility::inputStream& in, } -const utility::stream::size_type encoderQP::decode(utility::inputStream& in, +utility::stream::size_type encoderQP::decode(utility::inputStream& in, utility::outputStream& out, utility::progressListener* progress) { in.reset(); // may not work... @@ -406,9 +406,8 @@ const utility::stream::size_type encoderQP::decode(utility::inputStream& in, ++inTotal; - const unsigned char value = - sm_hexDecodeTable[c] * 16 - + sm_hexDecodeTable[next]; + const unsigned char value = static_cast + (sm_hexDecodeTable[c] * 16 + sm_hexDecodeTable[next]); outBuffer[outBufferPos++] = value; } -- cgit v1.2.3