From: K.Kosako Date: Tue, 2 Oct 2018 01:21:51 +0000 (+0900) Subject: escape C compiler warning X-Git-Tag: v6.9.1~18^2~31 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=11f8899d70aa40d6e33cc157c6015636b57061b7;p=onig escape C compiler warning --- diff --git a/src/regcomp.c b/src/regcomp.c index 5773f70..2546f25 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -3684,6 +3684,7 @@ expand_case_fold_string(Node* node, regex_t* reg) } prev_is_ambig = -1; /* -1: new */ + prev_is_good = 0; /* escape compiler warning */ } else { prev_is_ambig = NODE_STRING_IS_AMBIG(snode); @@ -3701,7 +3702,7 @@ expand_case_fold_string(Node* node, regex_t* reg) } if ((prev_is_ambig == 0 && n != 0) || - (prev_is_ambig > 0 && (n == 0 || prev_is_good != is_good))) { + (prev_is_ambig > 0 && (n == 0 || prev_is_good != is_good))) { if (IS_NULL(root) /* && IS_NOT_NULL(prev_node) */) { top_root = root = onig_node_list_add(NULL_NODE, prev_node); if (IS_NULL(root)) {