summaryrefslogtreecommitdiff
path: root/src/wx/servers_list_dialog.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-04-13 01:09:10 +0100
committerCarl Hetherington <cth@carlh.net>2018-04-13 01:09:10 +0100
commit9106e6ed551b13e1b7c7ee2088d54ce0ae430bcf (patch)
treeb147172aa469005bdd7c80095abcd4493e9c92e1 /src/wx/servers_list_dialog.cc
parent6dd6676700f830547e9e7c38781f09de5f2a1a00 (diff)
Tidy up to use one list of servers.
Diffstat (limited to 'src/wx/servers_list_dialog.cc')
-rw-r--r--src/wx/servers_list_dialog.cc20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/wx/servers_list_dialog.cc b/src/wx/servers_list_dialog.cc
index e4839916e..37a143384 100644
--- a/src/wx/servers_list_dialog.cc
+++ b/src/wx/servers_list_dialog.cc
@@ -77,25 +77,17 @@ ServersListDialog::servers_list_changed ()
int n = 0;
- BOOST_FOREACH (EncodeServerDescription i, EncodeServerFinder::instance()->good_servers()) {
+ BOOST_FOREACH (EncodeServerDescription i, EncodeServerFinder::instance()->servers()) {
wxListItem list_item;
list_item.SetId (n);
_list->InsertItem (list_item);
_list->SetItem (n, 0, std_to_wx (i.host_name ()));
- _list->SetItem (n, 1, std_to_wx (lexical_cast<string> (i.threads ())));
-
- ++n;
- }
-
- BOOST_FOREACH (EncodeServerDescription i, EncodeServerFinder::instance()->bad_servers()) {
- wxListItem list_item;
- list_item.SetId (n);
- _list->InsertItem (list_item);
-
- _list->SetItem (n, 0, std_to_wx (i.host_name ()));
- _list->SetItem (n, 1, _("Incorrect version"));
-
+ if (i.current_link_version()) {
+ _list->SetItem (n, 1, std_to_wx (lexical_cast<string> (i.threads ())));
+ } else {
+ _list->SetItem (n, 1, _("Incorrect version"));
+ }
++n;
}
}