From: Rui Hirokawa Date: Sat, 5 Nov 2005 04:47:29 +0000 (+0000) Subject: fixed garbled multibyte characters. X-Git-Tag: RELEASE_2_0_1~60 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=02e44183bb6dbb91ec22300b727bcb46c7da1da4;p=php fixed garbled multibyte characters. --- diff --git a/ext/mbstring/libmbfl/mbfl/mbfilter.c b/ext/mbstring/libmbfl/mbfl/mbfilter.c index b99d8df8a2..0e7072fda7 100644 --- a/ext/mbstring/libmbfl/mbfl/mbfilter.c +++ b/ext/mbstring/libmbfl/mbfl/mbfilter.c @@ -1990,7 +1990,7 @@ mime_header_encoder_collector(int c, void *data) break; default: /* ASCII */ - if (!qp_table[(c & 0xff)]) { /* ordinary characters */ + if (c <= 0x00ff && !qp_table[(c & 0xff)]) { /* ordinary characters */ mbfl_memory_device_output(c, &pe->tmpdev); pe->status1 = 1; } else if (pe->status1 == 0 && c == 0x20) { /* repeat SPACE */