cvs: php-src(PHP_4_4) /ext/mbstring/libmbfl/mbfl mbfilter.c

From: Date: Sat, 05 Nov 2005 04:48:25 +0000
Subject: cvs: php-src(PHP_4_4) /ext/mbstring/libmbfl/mbfl mbfilter.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-35002@lists.php.net to get a copy of this message
hirokawa Fri Nov 4 23:48:25 2005 EDT Modified files: (Branch: PHP_4_4) /php-src/ext/mbstring/libmbfl/mbfl mbfilter.c Log: MFH: fixed garbled multibyte characters. http://cvs.php.net/diff.php/php-src/ext/mbstring/libmbfl/mbfl/mbfilter.c?r1=1.1.2.7&r2=1.1.2.7.2.1&ty=u Index: php-src/ext/mbstring/libmbfl/mbfl/mbfilter.c diff -u php-src/ext/mbstring/libmbfl/mbfl/mbfilter.c:1.1.2.7 php-src/ext/mbstring/libmbfl/mbfl/mbfilter.c:1.1.2.7.2.1 --- php-src/ext/mbstring/libmbfl/mbfl/mbfilter.c:1.1.2.7 Fri Apr 22 01:03:38 2005 +++ php-src/ext/mbstring/libmbfl/mbfl/mbfilter.c Fri Nov 4 23:48:25 2005 @@ -1990,7 +1990,7 @@ 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 */

« previous php.cvs (#35002) next »