From 1ba387bfe1d45d7c7d7b746a2cf19e34a2e0bc11 Mon Sep 17 00:00:00 2001 From: "Jason E. Aten" Date: Fri, 9 Mar 2018 18:45:18 -0600 Subject: [PATCH] avoid out of bounds index. fixes #67 --- table.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/table.go b/table.go index c23cd71..a933a2e 100644 --- a/table.go +++ b/table.go @@ -619,7 +619,7 @@ ColumnLoop: if tableWidth < width { toDistribute := width - tableWidth for index, expansion := range expansions { - if expansionTotal <= 0 { + if expansionTotal <= 0 || index >= len(widths) { break } expWidth := toDistribute * expansion / expansionTotal