* use the incoming server in the providers combo box; thus, users can see the differe...
authorDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Mon, 21 Apr 2008 14:41:37 +0000 (14:41 +0000)
committerDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Mon, 21 Apr 2008 14:41:37 +0000 (14:41 +0000)
Fixes: a not yet filed bug.

pmo-trunk-r4443

src/maemo/easysetup/modest-easysetup-provider-combo-box.c

index bbe0f1c..7e42ff1 100644 (file)
@@ -197,8 +197,10 @@ easysetup_provider_combo_box_fill (EasysetupProviderComboBox *combobox, ModestPr
                const gchar* provider_name = *iter_provider_names;
                const gchar* provider_id = *iter_provider_ids;
 
                const gchar* provider_name = *iter_provider_names;
                const gchar* provider_id = *iter_provider_ids;
 
-               gchar *provider_domain = modest_presets_get_domain (presets, provider_id);
-               gchar *provider_display_name = g_strdup_printf ("%s (%s)", provider_name, provider_domain);
+               gchar *provider_incoming = modest_presets_get_server (presets, provider_id, 
+                                                                   TRUE);
+               gchar *provider_display_name = g_strdup_printf ("%s (%s)", provider_name, 
+                                                               provider_incoming);
                
                /* Prevent duplicate providers: */
                if (g_slist_find_custom (provider_ids_used_already, 
                
                /* Prevent duplicate providers: */
                if (g_slist_find_custom (provider_ids_used_already, 
@@ -216,8 +218,8 @@ easysetup_provider_combo_box_fill (EasysetupProviderComboBox *combobox, ModestPr
                        provider_ids_used_already = g_slist_prepend (
                                provider_ids_used_already, (gpointer)g_strdup (provider_id));
                }
                        provider_ids_used_already = g_slist_prepend (
                                provider_ids_used_already, (gpointer)g_strdup (provider_id));
                }
-
-               g_free (provider_domain);
+               
+               g_free (provider_incoming);
                g_free (provider_display_name);
                
                ++iter_provider_names;
                g_free (provider_display_name);
                
                ++iter_provider_names;