summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaas Lalani <maas@lalani.dev>2022-10-11 14:40:25 -0400
committerMaas Lalani <maas@lalani.dev>2022-10-11 14:40:25 -0400
commitb4c07eb3b9a544845f93f6569ec7e8a9ed56a728 (patch)
tree3eeecc87ac189c9b7f4c3e387d32c0e6b6fee2a5
parent1426c2fed979bcad0d3e97cdf2da49ee877af9f4 (diff)
fix(table): invalid column number
-rw-r--r--table/command.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/table/command.go b/table/command.go
index 1fe4106..084c734 100644
--- a/table/command.go
+++ b/table/command.go
@@ -77,6 +77,9 @@ func (o Options) Run() error {
var rows = make([]table.Row, 0, len(data))
for _, row := range data {
+ if len(row) > len(columns) {
+ return fmt.Errorf("invalid number of columns")
+ }
rows = append(rows, table.Row(row))
}