diff --git a/bar.go b/bar.go index bca7982..feb4b8d 100644 --- a/bar.go +++ b/bar.go @@ -517,7 +517,7 @@ bufP, bufB, bufA := s.buffers[0], s.buffers[1], s.buffers[2] - err := eitherError(decorFiller(bufP, s.pDecorators), decorFiller(bufA, s.aDecorators)) + err := firstNonNil(decorFiller(bufP, s.pDecorators), decorFiller(bufA, s.aDecorators)) if err != nil { return nil, err } @@ -645,7 +645,7 @@ return buf.WriteByte(' ') } -func eitherError(errors ...error) error { +func firstNonNil(errors ...error) error { for _, err := range errors { if err != nil { return err