Kunalgrover05 has uploaded a new change for review. https://gerrit.wikimedia.org/r/122330
Change subject: Replace preg_replace by preg_replace_callback ...................................................................... Replace preg_replace by preg_replace_callback preg_replace() with /e is depreceated. Used in FlatPhpFFS Replaced with preg_replace_callback() Bug: 63183 Change-Id: I526e0264386a789991c3be531da16e740750664b --- M ffs/FlatPhpFFS.php 1 file changed, 6 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Translate refs/changes/30/122330/1 diff --git a/ffs/FlatPhpFFS.php b/ffs/FlatPhpFFS.php index ed6af01..d9e459e 100644 --- a/ffs/FlatPhpFFS.php +++ b/ffs/FlatPhpFFS.php @@ -40,7 +40,12 @@ foreach ( $matches as $_ ) { $legal = Title::legalChars(); - $key = preg_replace( "/([^$legal]|\\\\)/ue", '\'\x\'.' . "dechex(ord('\\0'))", $_[1] ); + $key = preg_replace_callback( "/([^$legal]|\\\\)/u", + function( $m ) { + return '\x' . dechex( ord( $m[0] ) ); + }, + $_[1] + ); $value = str_replace( array( "\'", "\\\\" ), array( "'", "\\" ), $_[2] ); $messages[$key] = $value; } -- To view, visit https://gerrit.wikimedia.org/r/122330 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I526e0264386a789991c3be531da16e740750664b Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Translate Gerrit-Branch: master Gerrit-Owner: Kunalgrover05 <kunalgrove...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits