From: K.Kosako Date: Thu, 26 Jul 2018 07:22:11 +0000 (+0900) Subject: refactoring X-Git-Tag: v6.9.0~51 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d25b174cffbbb77174a2522b874b5f086aebf04e;p=onig refactoring --- diff --git a/src/regcomp.c b/src/regcomp.c index bf04c4d..b83df97 100644 --- a/src/regcomp.c +++ b/src/regcomp.c @@ -4258,9 +4258,9 @@ setup_anchor(Node* node, regex_t* reg, int state, ScanEnv* env) { /* allowed node types in look-behind */ #define ALLOWED_TYPE_IN_LB \ - ( BIT_NODE_LIST | BIT_NODE_ALT | BIT_NODE_STRING | BIT_NODE_CCLASS \ - | BIT_NODE_CTYPE | BIT_NODE_ANCHOR | BIT_NODE_ENCLOSURE | BIT_NODE_QUANT \ - | BIT_NODE_CALL | BIT_NODE_GIMMICK) + ( NODE_BIT_LIST | NODE_BIT_ALT | NODE_BIT_STRING | NODE_BIT_CCLASS \ + | NODE_BIT_CTYPE | NODE_BIT_ANCHOR | NODE_BIT_ENCLOSURE | NODE_BIT_QUANT \ + | NODE_BIT_CALL | NODE_BIT_GIMMICK) #define ALLOWED_ENCLOSURE_IN_LB ( 1<u.base.node_type) #define NODE_SET_TYPE(node, ntype) (node)->u.base.node_type = (ntype)