(w io.Writer)
| 118 | } |
| 119 | |
| 120 | func (b *Block) WriteTo(w io.Writer) (int64, error) { |
| 121 | ew := errors.NewWriter(w) |
| 122 | b.writeTo(ew, SerBlockFull) |
| 123 | return ew.Written(), ew.Err() |
| 124 | } |
| 125 | |
| 126 | // assumes w has sticky errors |
| 127 | func (b *Block) writeTo(w io.Writer, serflags uint8) { |