Index: pan/server-ui.c =================================================================== RCS file: /cvs/gnome/pan/pan/server-ui.c,v retrieving revision 1.28 diff -u -r1.28 server-ui.c --- pan/server-ui.c 2002/09/19 21:19:21 1.28 +++ pan/server-ui.c 2002/09/21 12:28:43 @@ -504,14 +504,6 @@ pan_unlock (); } -static int -compare_ppserver_ppserver_by_name (gconstpointer a, gconstpointer b) -{ - const Server * s1 = *(const Server **)a; - const Server * s2 = *(const Server **)b; - return pan_strcmp (s1->name, s2->name); -} - static GPtrArray* get_public_server_array (void) { @@ -525,7 +517,6 @@ break; if (i!=a->len) g_ptr_array_remove_index (a, i); - g_ptr_array_sort (a, compare_ppserver_ppserver_by_name); return a; } @@ -695,6 +686,7 @@ column = gtk_tree_view_column_new_with_attributes (_("Servers"), renderer, "text", SERVER_NAME_COLUMN, NULL); + gtk_tree_view_column_set_sort_column_id (column, SERVER_NAME_COLUMN); gtk_tree_view_append_column (GTK_TREE_VIEW (d->server_tree_view), column); /* Set the selection mode */