X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=src%2F5011001%2Fregcomp.c;h=0e3f8a0449cbbfd4814d8414b983c7b15e38ebb5;hb=f609ee10b4b981c6c131936a39d13108d608a4fc;hp=447d4ae41c7b4ff048f51b5a031c456e91aced84;hpb=3873fbc39d250734131e096da47add0cf601d194;p=perl%2Fmodules%2Fre-engine-Hooks.git diff --git a/src/5011001/regcomp.c b/src/5011001/regcomp.c index 447d4ae..0e3f8a0 100644 --- a/src/5011001/regcomp.c +++ b/src/5011001/regcomp.c @@ -2149,6 +2149,7 @@ S_make_trie(pTHX_ RExC_state_t *pRExC_state, regnode *startbranch, regnode *firs Set_Node_Offset_Length(convert,mjd_offset,mjd_nodelen); }); } /* end node insert */ + REH_CALL_COMP_NODE_HOOK(pRExC_state->rx, convert); RExC_rxi->data->data[ data_slot + 1 ] = (void*)widecharmap; #ifdef DEBUGGING RExC_rxi->data->data[ data_slot + TRIE_WORDS_OFFSET ] = (void*)trie_words; @@ -4172,7 +4173,7 @@ Perl_reginitcolors(pTHX) #ifndef PERL_IN_XSUB_RE -#define RE_ENGINE_PTR &PL_core_reg_engine +#define RE_ENGINE_PTR &reh_regexp_engine #else extern const struct regexp_engine my_reg_engine; #define RE_ENGINE_PTR &my_reg_engine