Changeset - r27065:433f3425b5ed
[Not reviewed]
master
0 1 0
PeterN - 14 months ago 2023-04-10 15:00:34
peter1138@openttd.org
Fix 8361cf5a73: Missing bounds check for house specs. (#10625)
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/newgrf.cpp
Show inline comments
 
@@ -5781,7 +5781,7 @@ static void TownHouseMapSpriteGroup(Byte
 
	if (!IsValidGroupID(groupid, "TownHouseMapSpriteGroup")) return;
 

	
 
	for (uint i = 0; i < idcount; i++) {
 
		HouseSpec *hs = _cur.grffile->housespec[houses[i]];
 
		HouseSpec *hs = houses[i] >= NUM_HOUSES_PER_GRF ? nullptr : _cur.grffile->housespec[houses[i]];
 

	
 
		if (hs == nullptr) {
 
			grfmsg(1, "TownHouseMapSpriteGroup: House %d undefined, skipping.", houses[i]);
0 comments (0 inline, 0 general)