mirror of https://github.com/OpenTTD/OpenTTD
(svn r23896) -Fix (r23884): Don't free unallocated memory.
parent
dd5d24c35a
commit
bd3c507910
|
@ -885,7 +885,7 @@ void GfxClearSpriteCache()
|
||||||
/* Clear sprite ptr for all cached items */
|
/* Clear sprite ptr for all cached items */
|
||||||
for (uint i = 0; i != _spritecache_items; i++) {
|
for (uint i = 0; i != _spritecache_items; i++) {
|
||||||
SpriteCache *sc = GetSpriteCache(i);
|
SpriteCache *sc = GetSpriteCache(i);
|
||||||
if (sc->type != ST_RECOLOUR) DeleteEntryFromSpriteCache(i);
|
if (sc->type != ST_RECOLOUR && sc->ptr != NULL) DeleteEntryFromSpriteCache(i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue