diff options
Diffstat (limited to 'src/network/network_gamelist.cpp')
-rw-r--r-- | src/network/network_gamelist.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/network/network_gamelist.cpp b/src/network/network_gamelist.cpp index ee55976f6..4e96ad019 100644 --- a/src/network/network_gamelist.cpp +++ b/src/network/network_gamelist.cpp @@ -102,10 +102,8 @@ NetworkGameList *NetworkGameListAddItem(NetworkAddress address) * @param remove pointer to the item to be removed */ void NetworkGameListRemoveItem(NetworkGameList *remove) { - NetworkGameList *item, *prev_item; - - prev_item = NULL; - for (item = _network_game_list; item != NULL; item = item->next) { + NetworkGameList *prev_item = NULL; + for (NetworkGameList *item = _network_game_list; item != NULL; item = item->next) { if (remove == item) { if (prev_item == NULL) { _network_game_list = remove->next; @@ -127,7 +125,7 @@ void NetworkGameListRemoveItem(NetworkGameList *remove) } enum { - MAX_GAME_LIST_REQUERY_COUNT = 5, ///< How often do we requery in number of times per server? + MAX_GAME_LIST_REQUERY_COUNT = 10, ///< How often do we requery in number of times per server? REQUERY_EVERY_X_GAMELOOPS = 60, ///< How often do we requery in time? REFRESH_GAMEINFO_X_REQUERIES = 50, ///< Refresh the game info itself after REFRESH_GAMEINFO_X_REQUERIES * REQUERY_EVERY_X_GAMELOOPS game loops }; |