===================================================================
--- trunk.orig/liblightdm-gobject/language.c
+++ trunk/liblightdm-gobject/language.c
-@@ -40,7 +40,7 @@ static GList *languages = NULL;
+@@ -39,7 +39,7 @@ static GList *languages = NULL;
static void
update_languages (void)
{
gchar *stdout_text = NULL, *stderr_text = NULL;
gint exit_status;
gboolean result;
-@@ -161,15 +161,39 @@ lightdm_get_language (void)
+@@ -160,15 +160,39 @@ lightdm_get_language (void)
{
const gchar *lang;
GList *link;