Browse Source

Handle nil receiver `S` in `ContainsAny` method within `tags.go`.

main
mleku 4 months ago
parent
commit
f5cce92bf8
No known key found for this signature in database
  1. 3
      pkg/encoders/tag/tags.go

3
pkg/encoders/tag/tags.go

@ -47,6 +47,9 @@ func (s *S) Append(t ...*T) { @@ -47,6 +47,9 @@ func (s *S) Append(t ...*T) {
// ContainsAny returns true if any of the values given in `values` matches any
// of the tag elements.
func (s *S) ContainsAny(tagName []byte, values [][]byte) bool {
if s == nil {
return false
}
if len(tagName) < 1 {
return false
}

Loading…
Cancel
Save