MCPcopy Index your code
hub / github.com/vmihailenco/msgpack / bytesPtr

Method bytesPtr

decode_string.go:132–144  ·  view source on GitHub ↗
(c byte, ptr *[]byte)

Source from the content-addressed store, hash-verified

130}
131
132func (d *Decoder) bytesPtr(c byte, ptr *[]byte) error {
133 n, err := d.bytesLen(c)
134 if err != nil {
135 return err
136 }
137 if n == -1 {
138 *ptr = nil
139 return nil
140 }
141
142 *ptr, err = readN(d.r, *ptr, n)
143 return err
144}
145
146func (d *Decoder) skipBytes(c byte) error {
147 n, err := d.bytesLen(c)

Callers 1

decodeBytesPtrMethod · 0.95

Calls 2

bytesLenMethod · 0.95
readNFunction · 0.85

Tested by

no test coverage detected