ReadByte reads exactly one byte from the reader. Returns error on failure.
()
| 339 | |
| 340 | // ReadByte reads exactly one byte from the reader. Returns error on failure. |
| 341 | func (t *hashReader) ReadByte() (byte, error) { |
| 342 | b := make([]byte, 1) |
| 343 | _, err := t.Read(b) |
| 344 | return b[0], err |
| 345 | } |
| 346 | |
| 347 | // Sum32 returns the sum32 of the underlying hash. |
| 348 | func (t *hashReader) Sum32() uint32 { |