Codebase list golang-github-vbauerster-mpb / d62bb2d
BarFillerMiddleware: early nil check Vladimir Bauer 2 years ago
1 changed file(s) with 4 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
8787
8888 // BarFillerMiddleware provides a way to augment the underlying BarFiller.
8989 func BarFillerMiddleware(middle func(BarFiller) BarFiller) BarOption {
90 return func(s *bState) {
91 if middle == nil {
92 return
93 }
90 if middle == nil {
91 return nil
92 }
93 return func(s *bState) {
9494 s.filler = middle(s.filler)
9595 }
9696 }