(buf []byte)
| 253 | } |
| 254 | |
| 255 | func (b *Writer) write0(buf []byte) { |
| 256 | n, err := b.output.Write(buf) |
| 257 | if n != len(buf) && err == nil { |
| 258 | err = io.ErrShortWrite |
| 259 | } |
| 260 | if err != nil { |
| 261 | panic(osError{err}) |
| 262 | } |
| 263 | } |
| 264 | |
| 265 | func (b *Writer) writeN(src []byte, n int) { |
| 266 | for n > len(src) { |
no test coverage detected