#709142: kill the language_list cache when adding a new language.

From: Damien Tournoud <damien@tournoud.net>


---
 locale.inc |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git includes/locale.inc includes/locale.inc
index 19f1c82..38b2cd3 100644
--- includes/locale.inc
+++ includes/locale.inc
@@ -379,6 +379,9 @@ function locale_add_language($langcode, $name = NULL, $native = NULL, $direction
     variable_set('language_count', variable_get('language_count', 1) + 1);
   }
 
+  // Kill the static cache in language_list().
+  drupal_static_reset('language_list');
+
   // Force JavaScript translation file creation for the newly added language.
   _locale_invalidate_js($langcode);
 
