diff options
author | Darkvater <darkvater@openttd.org> | 2006-12-20 21:17:33 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2006-12-20 21:17:33 +0000 |
commit | 28042b65ac4574a3bcf3fa2ff206e62f498492b2 (patch) | |
tree | 5b8c27872faf8943144f2948020a199b2cbb85c1 /network_gamelist.c | |
parent | 1812bcfc8c20dfea2df38da7f7b042c2d62f551b (diff) | |
download | openttd-28042b65ac4574a3bcf3fa2ff206e62f498492b2.tar.xz |
(svn r7518) -Codechange: more NULL pointer resets after free.
Diffstat (limited to 'network_gamelist.c')
-rw-r--r-- | network_gamelist.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/network_gamelist.c b/network_gamelist.c index f52272307..bcc75ad7e 100644 --- a/network_gamelist.c +++ b/network_gamelist.c @@ -59,9 +59,10 @@ void NetworkGameListRemoveItem(NetworkGameList *remove) } /* Remove GRFConfig information */ - ClearGRFConfigList(remove->info.grfconfig); - + ClearGRFConfigList(&remove->info.grfconfig); free(remove); + remove = NULL; + DEBUG(net, 4) ("[NET][GameList] Removed server from list"); UpdateNetworkGameWindow(false); return; |