From 40e50f07e926f71673b1b4e03ae6dce0653bf5f5 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Tue, 19 Apr 2022 10:25:14 +0200 Subject: [PATCH] - fixed some incorrect array allocation sizes in polyobj code --- src/maploader/polyobjects.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/maploader/polyobjects.cpp b/src/maploader/polyobjects.cpp index d88947ac1..00b7ccca4 100644 --- a/src/maploader/polyobjects.cpp +++ b/src/maploader/polyobjects.cpp @@ -295,8 +295,8 @@ void MapLoader::TranslateToStartSpot (int tag, const DVector2 &origin) Printf(TEXTCOLOR_RED "TranslateToStartSpot: Anchor point located without a StartSpot point: %d\n", tag); return; } - po->OriginalPts.Resize(po->Sidedefs.Size()); - po->PrevPts.Resize(po->Sidedefs.Size()); + po->OriginalPts.Resize(po->Vertices.Size()); + po->PrevPts.Resize(po->Vertices.Size()); delta = origin - po->StartSpot.pos; for (unsigned i = 0; i < po->Sidedefs.Size(); i++)