diff --git a/src/modules/fancyzones/lib/ZoneSet.cpp b/src/modules/fancyzones/lib/ZoneSet.cpp index 9faf0bdfca..3977831f22 100644 --- a/src/modules/fancyzones/lib/ZoneSet.cpp +++ b/src/modules/fancyzones/lib/ZoneSet.cpp @@ -551,8 +551,8 @@ bool ZoneSet::CalculateGridZones(Rect workArea, JSONHelpers::GridLayoutInfo grid long Start; long End; }; - Info rowInfo[JSONHelpers::MAX_ZONE_COUNT]; - Info columnInfo[JSONHelpers::MAX_ZONE_COUNT]; + std::vector rowInfo(gridLayoutInfo.rows()); + std::vector columnInfo(gridLayoutInfo.columns()); long top = spacing; for (int row = 0; row < gridLayoutInfo.rows(); row++)