(READ_QUADRUPLET_BYTE): Set *NCHARS_RETURN before
authorKenichi Handa <handa@m17n.org>
Tue, 10 Oct 2000 02:00:33 +0000 (02:00 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 10 Oct 2000 02:00:33 +0000 (02:00 +0000)
commitcaff31d41e1742043403ab69bc68027ecd3120d0
tree53795bacf32cb4055ed3207e38434063c515e651
parent930baf47868ef54656be63ef9d38803680d07a30
(READ_QUADRUPLET_BYTE): Set *NCHARS_RETURN before
returning.
(base64_encode_1): Make it work for a text of multibyte form.
(Fbase64_decode_region): Allocate sufficient memory for multibyte
case.  Don't call str_to_multibyte because base64_decode_1
produces correct multibyte form for eight-bit codes.
(Fbase64_decode_string): Adjusted for the change of
base64_decode_1.
(base64_decode_1): New args MULTIBYTE and NCHARS_RETURN.  If
MULTIBYTE is nonzero, produce correct multibyte form for eight-bit
codes.
src/ChangeLog
src/fns.c