From 908c10928b56221d44d3d883b2131b4d855aa758 Mon Sep 17 00:00:00 2001 From: Nicolas Williams Date: Mon, 11 Aug 2014 14:58:01 -0500 Subject: Fix #549 --- builtin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'builtin.c') 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); } -- cgit v1.2.3