Codebase list golang-github-vbauerster-mpb / 8d9573d
minor: one liners Vladimir Bauer 3 years ago
1 changed file(s) with 2 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
144144 }
145145
146146 func (p *Progress) traverseBars(cb func(b *Bar) bool) {
147 iter := make(chan *Bar)
148 drop := make(chan struct{})
147 iter, drop := make(chan *Bar), make(chan struct{})
149148 select {
150149 case p.operateState <- func(s *pState) { s.hm.iter(iter, drop) }:
151150 for b := range iter {
315314 var popCount int
316315 s.rows = s.rows[:0]
317316
318 iter := make(chan *Bar)
319 drop := make(chan struct{})
317 iter, drop := make(chan *Bar), make(chan struct{})
320318 s.hm.drain(iter, drop)
321319
322320 for b := range iter {