(c byte)
| 245 | } |
| 246 | |
| 247 | func (b *Writer) WriteByte(c byte) error { |
| 248 | if b.err != nil { |
| 249 | return b.err |
| 250 | } |
| 251 | if b.available() == 0 && b.flush() != nil { |
| 252 | return b.err |
| 253 | } |
| 254 | b.buf[b.wpos] = c |
| 255 | b.wpos += 1 |
| 256 | return nil |
| 257 | } |
| 258 | |
| 259 | func (b *Writer) WriteString(s string) (nn int, err error) { |
| 260 | for b.err == nil && len(s) > b.available() { |