From: K.Kosako Date: Wed, 2 Aug 2017 05:52:41 +0000 (+0900) Subject: use distance_add() in tree_min_len() for INFINITE_DISTANCE value X-Git-Tag: v6.5.0^2~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6db73d6338b9ee5bfbdd3413dafe81c1b6b663bd;p=onig use distance_add() in tree_min_len() for INFINITE_DISTANCE value --- diff --git a/src/regcomp.c b/src/regcomp.c index de74ab8..bd75b9e 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -2849,7 +2849,7 @@ tree_min_len(Node* node, ScanEnv* env) case NODE_LIST: do { tmin = tree_min_len(NODE_CAR(node), env); - len += tmin; + len = distance_add(len, tmin); } while (IS_NOT_NULL(node = NODE_CDR(node))); break;