diff options
| author | Carl Hetherington <cth@carlh.net> | 2018-04-13 01:09:10 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2018-04-13 01:09:10 +0100 |
| commit | 9106e6ed551b13e1b7c7ee2088d54ce0ae430bcf (patch) | |
| tree | b147172aa469005bdd7c80095abcd4493e9c92e1 /src/wx/servers_list_dialog.cc | |
| parent | 6dd6676700f830547e9e7c38781f09de5f2a1a00 (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.cc | 20 |
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; } } |
