X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Fre-engine-Plugin.git;a=blobdiff_plain;f=Plugin.xs;h=3abd900c12e2a74beaa3d6795028307c44fe0160;hp=fab9308b839fabca90018f5f5adf9e1b292a8bc9;hb=bc365867d2883a69972ef82adf4b19d0680e43aa;hpb=18ec04e7558b13fcd57575f566794a909ca60aca diff --git a/Plugin.xs b/Plugin.xs index fab9308..3abd900 100644 --- a/Plugin.xs +++ b/Plugin.xs @@ -768,6 +768,15 @@ PPCODE: } } +void +_exec(re::engine::Plugin self, ...) +PPCODE: + if (items > 1) { + SvREFCNT_dec(self->cb_exec); + self->cb_exec = ST(1); + SvREFCNT_inc(self->cb_exec); + } + void _num_capture_buff_FETCH(re::engine::Plugin self, ...) PPCODE: