We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents bf062a1 + 817f639 commit a0c6c18Copy full SHA for a0c6c18
1 file changed
parser.go
@@ -50,6 +50,9 @@ func findTokenStart(data []byte, token byte) int {
50
51
func findKeyStart(data []byte, key string) (int, error) {
52
i := nextToken(data)
53
+ if i == -1 {
54
+ return i, KeyPathNotFoundError
55
+ }
56
ln := len(data)
57
if ln > 0 && (data[i] == '{' || data[i] == '[') {
58
i += 1
0 commit comments