summaryrefslogtreecommitdiffstats
path: root/builtin.c
diff options
context:
space:
mode:
authorNicolas Williams <nico@cryptonector.com>2014-08-11 14:58:01 -0500
committerNicolas Williams <nico@cryptonector.com>2014-08-11 14:58:44 -0500
commit908c10928b56221d44d3d883b2131b4d855aa758 (patch)
tree3f36f0654870ad1dbaa746ab780caa4f96b6902c /builtin.c
parentc321c3b86bb319156502985ee5174e3476a5ca8c (diff)
Fix #549
Diffstat (limited to 'builtin.c')
-rw-r--r--builtin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/builtin.c b/builtin.c
index a526e40f..698ad403 100644
--- a/builtin.c
+++ b/builtin.c
@@ -650,7 +650,7 @@ static jv f_match(jq_state *jq, jv input, jv regex, jv modifiers, jv testmode) {
unsigned long len;
const char *fr = (const char*)input_string;
- for (idx = len = 0; fr != input_string+region->end[0]; len++) {
+ for (idx = len = 0; fr < input_string+region->end[0]; len++) {
if (fr == input_string+region->beg[0]) idx = len, len=0;
fr += jvp_utf8_decode_length(*fr);
}