diff --git a/code/q3_ui/ui_serverinfo.c b/code/q3_ui/ui_serverinfo.c index 8cde1ccc..3db69415 100644 --- a/code/q3_ui/ui_serverinfo.c +++ b/code/q3_ui/ui_serverinfo.c @@ -82,8 +82,8 @@ void Favorites_Add( void ) return; } - // use first empty or non-numeric available slot - if ((adrstr[0] < '0' || adrstr[0] > '9' ) && !best) + // use first empty available slot + if (!adrstr[0] && !best) best = i+1; } diff --git a/code/q3_ui/ui_servers2.c b/code/q3_ui/ui_servers2.c index 0761a9c8..c5c4c743 100644 --- a/code/q3_ui/ui_servers2.c +++ b/code/q3_ui/ui_servers2.c @@ -784,11 +784,6 @@ void ArenaServers_LoadFavorites( void ) if (!adrstr[0]) continue; - // quick sanity check to avoid slow domain name resolving - // first character must be numeric - if (adrstr[0] < '0' || adrstr[0] > '9') - continue; - // favorite server addresses must be maintained outside refresh list // this mimics local and global netadr's stored in client // these can be fetched to fill ping list