diff options
Diffstat (limited to 'src/newgrf.cpp')
-rw-r--r-- | src/newgrf.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/newgrf.cpp b/src/newgrf.cpp index 200505474..4a14381e4 100644 --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -7334,12 +7334,11 @@ static void BuildCargoTranslationMap() } } -static void InitNewGRFFile(const GRFConfig *config, int sprite_offset) +static void InitNewGRFFile(const GRFConfig *config) { GRFFile *newfile = GetFileByFilename(config->filename); if (newfile != NULL) { /* We already loaded it once. */ - newfile->sprite_offset = sprite_offset; _cur_grffile = newfile; return; } @@ -7347,7 +7346,6 @@ static void InitNewGRFFile(const GRFConfig *config, int sprite_offset) newfile = CallocT<GRFFile>(1); newfile->filename = strdup(config->filename); - newfile->sprite_offset = sprite_offset; newfile->grfid = config->ident.grfid; /* Initialise local settings to defaults */ @@ -8304,7 +8302,7 @@ void LoadNewGRF(uint load_index, uint file_index) continue; } - if (stage == GLS_LABELSCAN) InitNewGRFFile(c, _cur_spriteid); + if (stage == GLS_LABELSCAN) InitNewGRFFile(c); LoadNewGRFFile(c, slot++, stage); if (stage == GLS_RESERVE) { SetBit(c->flags, GCF_RESERVED); |