summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Starling <tstarling@users.mediawiki.org>2011-02-01 23:00:31 +0000
committerTim Starling <tstarling@users.mediawiki.org>2011-02-01 23:00:31 +0000
commit6f7b43b49927128a6f92f1398f7fed43f1ea39ca (patch)
treefeef436d649c2ce36286eda8858be21013eaac0d
parent144469a752debdf9805291782935d63cdf68f94b (diff)
MFT r81340: relax Language::isValidCode() restrictions1.16.2
Notes
http://mediawiki.org/wiki/Special:Code/MediaWiki/81344
-rw-r--r--languages/Language.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/languages/Language.php b/languages/Language.php
index 2e97b5e6c539..3416fb274495 100644
--- a/languages/Language.php
+++ b/languages/Language.php
@@ -186,7 +186,7 @@ class Language {
* not it exists.
*/
public static function isValidCode( $code ) {
- return (bool)preg_match( '/^[a-z-]+$/', $code );
+ return strcspn( $code, "/\\\000" ) === strlen( $code );
}
/**