From 3952df7eaa222bb9f911c5cad8cc796ee3cd9a05 Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Sat, 9 Apr 2005 09:00:53 +0000 Subject: Fixed bug in Base64 decoding. --- src/encoderB64.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/encoderB64.cpp') diff --git a/src/encoderB64.cpp b/src/encoderB64.cpp index 405eac25..bb78ac6a 100644 --- a/src/encoderB64.cpp +++ b/src/encoderB64.cpp @@ -186,6 +186,11 @@ const utility::stream::size_type encoderB64::decode(utility::inputStream& in, ut while (bufferPos < bufferLength || !in.eof()) { + bytes[0] = '='; + bytes[1] = '='; + bytes[2] = '='; + bytes[3] = '='; + // Need to get more data? if (bufferPos >= bufferLength) { -- cgit