* Fixes NB#86786, properly order accounts given their names
authorSergio Villar Senin <svillar@igalia.com>
Mon, 21 Jul 2008 07:28:32 +0000 (07:28 +0000)
committerSergio Villar Senin <svillar@igalia.com>
Mon, 21 Jul 2008 07:28:32 +0000 (07:28 +0000)
pmo-trunk-r5065

src/maemo/modest-main-window.c

index f402a08..918cc3e 100644 (file)
@@ -539,17 +539,9 @@ static gint
 compare_display_names (ModestAccountSettings *a,
                       ModestAccountSettings *b)
 {
-       switch (strcmp (modest_account_settings_get_display_name (a),
-                       modest_account_settings_get_display_name (b))) {
-       case -1:
-               return 1;
-       case 0:
-               return 0;
-       case 1:
-               return -1;
-       default:
-               g_return_val_if_reached (0);
-       }
+       return g_utf8_collate (modest_account_settings_get_display_name (a),
+                              modest_account_settings_get_display_name (b));
+
 }
 
 /* We use this function to prevent the send&receive CSM to be shown