From fac011bad68ea47f987b1eadc3b092a0c366cfc3 Mon Sep 17 00:00:00 2001 From: bertrand Date: Fri, 3 Mar 2000 13:15:43 +0000 Subject: fixed state 0 keep value. 2000-03-03 bertrand * camel-stream-b64.c (my_read_encode): fixed state 0 keep value. svn path=/trunk/; revision=2019 --- camel/camel-stream-b64.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'camel/camel-stream-b64.c') diff --git a/camel/camel-stream-b64.c b/camel/camel-stream-b64.c index eb99f40058..efbec9099e 100644 --- a/camel/camel-stream-b64.c +++ b/camel/camel-stream-b64.c @@ -374,8 +374,8 @@ my_read_encode (CamelStream *stream, switch (status->state){ case 0: - buffer [j++] = six_bits_to_char [c >> 2]; - status->keep = (c & 0xc0 ) >> 2; + buffer [j++] = six_bits_to_char [(c >> 2) & 0x3f]; + status->keep = (c & 0x3 ) << 4; break; case 1: -- cgit v1.2.3