Mercurial > hg > openttd
changeset 11681:d03a2442b31f draft
(svn r16064) -Fix: memory leak when querying a server multiple times.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Wed, 15 Apr 2009 20:35:52 +0000 |
parents | e5e2c43d90df |
children | 2b28014c1684 |
files | src/network/network_gamelist.cpp |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/network/network_gamelist.cpp +++ b/src/network/network_gamelist.cpp @@ -44,6 +44,7 @@ NetworkGameList *item = NetworkGameListAddItem(ins_item->address); if (item != NULL) { + ClearGRFConfigList(&item->info.grfconfig); if (StrEmpty(item->info.server_name)) { memset(&item->info, 0, sizeof(item->info)); strecpy(item->info.server_name, ins_item->info.server_name, lastof(item->info.server_name));