We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 110221d + 9a634d7 commit f4a8e0bCopy full SHA for f4a8e0b
1 file changed
parser.go
@@ -178,8 +178,10 @@ func searchKeys(data []byte, keys ...string) int {
178
case '[':
179
// If we want to get array element by index
180
if keyLevel == level && keys[level][0] == '[' {
181
- aIdx, _ := strconv.Atoi(keys[level][1 : len(keys[level])-1])
182
-
+ aIdx, err := strconv.Atoi(keys[level][1 : len(keys[level])-1])
+ if err != nil {
183
+ return -1
184
+ }
185
var curIdx int
186
var valueFound []byte
187
var valueOffset int
0 commit comments