Browse Source

! Manage language generated an error if the SMF version is not available on the server
! setup_fatal_error_context requires two arguments, only one set in fatal_error

emanuele 13 years ago
parent
commit
abcda28703
2 changed files with 2 additions and 2 deletions
  1. 1 1
      Sources/Errors.php
  2. 1 1
      Sources/ManageLanguages.php

+ 1 - 1
Sources/Errors.php

@@ -125,7 +125,7 @@ function fatal_error($error, $log = 'general')
 	if (empty($txt))
 		die($error);
 
-	setup_fatal_error_context($log || (!empty($modSettings['enableErrorLogging']) && $modSettings['enableErrorLogging'] == 2) ? log_error($error, $log) : $error);
+	setup_fatal_error_context($log || (!empty($modSettings['enableErrorLogging']) && $modSettings['enableErrorLogging'] == 2) ? log_error($error, $log) : $error, $error);
 }
 
 /**

+ 1 - 1
Sources/ManageLanguages.php

@@ -85,7 +85,7 @@ function AddLanguage()
 		$language_list = new xmlArray(fetch_web_data($url), true);
 
 		// Check it exists.
-		if (!$language_list->exists('languages'))
+		if (!$language_list->exists('languages/language'))
 			$context['smf_error'] = 'no_response';
 		else
 		{