static void print_tree P_((FILE* f, Node* node));
#endif
+extern int onig_init_for_match_at(regex_t* reg);
+
extern int
onig_compile(regex_t* reg, const UChar* pattern, const UChar* pattern_end,
OnigErrorInfo* einfo)
{
- extern int onig_init_for_match_at(regex_t* reg);
-
int r;
Node* root;
ScanEnv scan_env;
mems = tlen == 1 ? &(p->backref_general.n1) : p->backref_general.ns;
if (backref_check_at_nested_level(reg, stk, stk_base,
- (int )level, (int )tlen, mems) != 0) {
- }
- else
+ (int )level, (int )tlen, mems) == 0)
goto fail;
}
INC_OP;