From df6ea6eef6153f565a8427a770eb04d0d3aeb8ab Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Tue, 21 Apr 2020 20:49:56 +0200 Subject: [PATCH] Fix an off-by-one in ScanHModelForDecals VECTORCH has four elements. Reported by GCC. --- src/avp/decal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/avp/decal.c b/src/avp/decal.c index b8a3fac..bc15c54 100644 --- a/src/avp/decal.c +++ b/src/avp/decal.c @@ -1082,7 +1082,7 @@ void ScanHModelForDecals(DISPLAYBLOCK *objectPtr, SECTION_DATA *sectionDataPtr) decal.ModuleIndex = playerPherModule->m_index; decal.UOffset = 0; - for(i=0; i<5; i++) + for(i=0; i<4; i++) { decal.Vertices[i] = sectionDataPtr->Decals[d].Vertices[i]; RotateVector(&(decal.Vertices[i]),&(sectionDataPtr->SecMat));