Codebase list golang-github-vbauerster-mpb / 7925e46
minor: p.Write chan result Vladimir Bauer 3 years ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
180180 n int
181181 err error
182182 }
183 ch := make(chan *result)
183 ch := make(chan result)
184184 select {
185185 case p.interceptIO <- func(w io.Writer) {
186186 n, err := w.Write(b)
187 ch <- &result{n, err}
187 ch <- result{n, err}
188188 }:
189189 res := <-ch
190190 return res.n, res.err