MCPcopy Create free account
hub / github.com/bodgit/sevenzip / readEncodedHeader

Function readEncodedHeader

types.go:960–975  ·  view source on GitHub ↗
(r util.Reader)

Source from the content-addressed store, hash-verified

958}
959
960func readEncodedHeader(r util.Reader) (*header, error) {
961 if id, err := r.ReadByte(); err != nil || id != idHeader {
962 if err != nil {
963 return nil, fmt.Errorf("readEncodedHeader: ReadByte error: %w", err)
964 }
965
966 return nil, errUnexpectedID
967 }
968
969 header, err := readHeader(r)
970 if err != nil {
971 return nil, err
972 }
973
974 return header, nil
975}

Callers 1

initMethod · 0.85

Calls 2

readHeaderFunction · 0.85
ReadByteMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…