MCPcopy Create free account
hub / github.com/imgproxy/imgproxy / checkAndDiscardPrefix

Method checkAndDiscardPrefix

xmlparser/decoder.go:685–695  ·  view source on GitHub ↗
(prefix []byte)

Source from the content-addressed store, hash-verified

683}
684
685func (d *Decoder) checkAndDiscardPrefix(prefix []byte) bool {
686 prefixLen := len(prefix)
687 b, ok := d.mustPeek(prefixLen)
688 if !ok {
689 return false
690 }
691 if !bytes.Equal(b, prefix) {
692 return false
693 }
694 return d.discard(prefixLen)
695}
696
697// readByte reads a single byte from the reader.
698// If an error occurs, it sets d.err and returns false.

Callers 3

readCommentMethod · 0.95
readCDataMethod · 0.95
readDoctypeMethod · 0.95

Calls 2

mustPeekMethod · 0.95
discardMethod · 0.95

Tested by

no test coverage detected