From 992b2c4cc80c176ded269d8ae83c6c229d9005ff Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=86var=20Arnfj=C3=B6r=C3=B0=20Bjarmason?= Date: Wed, 25 May 2005 01:36:38 +0000 Subject: [PATCH] * - is not a metacharacter in regular expressions, and ^ can be used to invert matches within [] --- includes/Setup.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/Setup.php b/includes/Setup.php index 0db7307cb2..657dce71ba 100644 --- a/includes/Setup.php +++ b/includes/Setup.php @@ -218,7 +218,7 @@ if( !$wgUser->mDataLoaded ) { // wgLanguageCode now specifically means the UI language $wgLanguageCode = $wgUser->getOption('language'); # Validate $wgLanguageCode, which will soon be sent to an eval() -if( empty( $wgLanguageCode ) || !preg_match( '/^[a-z\-]*$/', $wgLanguageCode ) ) { +if( empty( $wgLanguageCode ) || preg_match( '/^[^a-z-]*$/', $wgLanguageCode ) ) { $wgLanguageCode = $wgContLanguageCode; } -- 2.20.1