diff options
Diffstat (limited to 'src/jv.c')
-rw-r--r-- | src/jv.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -658,6 +658,8 @@ jv jv_string_indexes(jv j, jv k) { int idxlen = jv_string_length_bytes(jv_copy(k)); jv a = jv_array(); + if (idxlen == 0) + return a; p = jstr; while ((p = _jq_memmem(p, (jstr + jlen) - p, idxstr, idxlen)) != NULL) { a = jv_array_append(a, jv_number(p - jstr)); |