From 212de25409636388a2a23befa847b2fa5a5d23ee Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Mon, 16 Dec 2019 18:47:05 +0900 Subject: [PATCH] Fix incorrect header array mutation --- src/core.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core.go b/src/core.go index ff55849..99dde53 100644 --- a/src/core.go +++ b/src/core.go @@ -296,9 +296,9 @@ func Run(opts *Options, revision string) { } case EvtHeader: - header := value.([]string) - header = append(header, make([]string, opts.HeaderLines-len(header))...) - terminal.UpdateHeader(header) + headerPadded := make([]string, opts.HeaderLines) + copy(headerPadded, value.([]string)) + terminal.UpdateHeader(headerPadded) case EvtSearchFin: switch val := value.(type) {