()
| 603 | } |
| 604 | |
| 605 | func (d *Decoder) readCode() (byte, error) { |
| 606 | c, err := d.s.ReadByte() |
| 607 | if err != nil { |
| 608 | return 0, err |
| 609 | } |
| 610 | if d.rec != nil { |
| 611 | d.rec = append(d.rec, c) |
| 612 | } |
| 613 | return c, nil |
| 614 | } |
| 615 | |
| 616 | func (d *Decoder) readFull(b []byte) error { |
| 617 | _, err := io.ReadFull(d.r, b) |
no outgoing calls
no test coverage detected