From c671129ee2186553cebce9c08eebaeb509e73e90 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Niklas=20Laxstr=C3=B6m?= Date: Fri, 27 Jun 2008 12:17:05 +0000 Subject: [PATCH] * Fail fast --- includes/GlobalFunctions.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/includes/GlobalFunctions.php b/includes/GlobalFunctions.php index c9e186ab20..25c3162513 100644 --- a/includes/GlobalFunctions.php +++ b/includes/GlobalFunctions.php @@ -2555,6 +2555,10 @@ function wfLoadExtensionMessages( $extensionName, $langcode = false ) { $loaded[$extensionName] = array(); } + if ( !isset($wgExtensionMessagesFiles[$extensionName]) ) { + throw new MWException( "Messages file for extensions $extensionName is not defined" ); + } + if( !$langcode && !array_key_exists( '*', $loaded[$extensionName] ) ) { # Just do en, content language and user language. $wgMessageCache->loadMessagesFile( $wgExtensionMessagesFiles[$extensionName], false ); -- 2.20.1