|
[MediaWiki-CVS] SVN: [54092] trunk/extensions/AbuseFilter/AbuseFilter.parse: msg#01470mediawiki-cvs
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/54092 Revision: 54092 Author: werdna Date: 2009-07-31 11:26:30 +0000 (Fri, 31 Jul 2009) Log Message: ----------- Use multibyte-safe string operations in AbuseFilter bug 19333 Modified Paths: -------------- trunk/extensions/AbuseFilter/AbuseFilter.parser.php Modified: trunk/extensions/AbuseFilter/AbuseFilter.parser.php =================================================================== --- trunk/extensions/AbuseFilter/AbuseFilter.parser.php 2009-07-31 10:59:11 UTC (rev 54091) +++ trunk/extensions/AbuseFilter/AbuseFilter.parser.php 2009-07-31 11:26:30 UTC (rev 54092) @@ -1498,9 +1498,9 @@ if ( isset($args[2]) ) { $length = $args[2]->toInt(); - $result = substr( $s, $offset, $length ); + $result = mb_substr( $s, $offset, $length ); } else { - $result = substr( $s, $offset ); + $result = mb_substr( $s, $offset ); } return new AFPData( AFPData::DString, $result ); @@ -1518,9 +1518,9 @@ if ( isset($args[2]) ) { $offset = $args[2]->toInt(); - $result = strpos( $haystack, $needle, $offset ); + $result = mb_strpos( $haystack, $needle, $offset ); } else { - $result = strpos( $haystack, $needle ); + $result = mb_strpos( $haystack, $needle ); } if ($result === false) _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@xxxxxxxxxxxxxxxxxxx https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs
|
|
||||||||||||||||||||||||||
|
|
|
| News | Mail Home | sitemap | FAQ | advertise |