X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FVariable-Magic.git;a=blobdiff_plain;f=Magic.xs;h=341950240c2934e870148a23b6f4a05304372f71;hp=61bc9e092aa5191959e39662a7c83e332528c444;hb=9ed6790ce779d2ca91e392ceeb016d555658d8c0;hpb=aae88f4cf6f2f32553f8cc29cb8f0792cb5cd910 diff --git a/Magic.xs b/Magic.xs index 61bc9e0..3419502 100644 --- a/Magic.xs +++ b/Magic.xs @@ -1375,8 +1375,8 @@ STATIC OP *vmg_pp_propagate_errsv(pTHX) { SVOP *o = cSVOPx(PL_op); if (o->op_sv) { - SvREFCNT_dec(ERRSV); - ERRSV = o->op_sv; + sv_setsv(ERRSV, o->op_sv); + SvREFCNT_dec(o->op_sv); o->op_sv = NULL; }