Mercurial > hg > openttd
changeset 5675:bb2c918eaf8a draft
(svn r8135) -Fix (r7582): Don't assert on duplicate non-static grfs when removing duplicates as the PEBKAC effect can result in the user adding the same grf's in the config file.
author | Darkvater <Darkvater@openttd.org> |
---|---|
date | Sun, 14 Jan 2007 22:43:19 +0000 |
parents | a9b2df5251d6 |
children | c9994ba3a762 |
files | src/newgrf_config.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/newgrf_config.cpp +++ b/src/newgrf_config.cpp @@ -157,7 +157,7 @@ for (prev = list, cur = list->next; cur != NULL; prev = cur, cur = cur->next) { if (cur->grfid != list->grfid) continue; - assert(HASBIT(cur->flags, GCF_STATIC)); + prev->next = cur->next; ClearGRFConfig(&cur); cur = prev; // Just go back one so it continues as normal later on