From ef5889910d6925f89c05af2dac7a543a9678fb52 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Thu, 24 Dec 2015 23:12:37 +0000 Subject: pp_redo()): reorder some stuff It probably doesn't make any difference, but reorder the FREETMPS, CX_LEAVE_SCOPE and TOPBLOCK so it matches the order we do things when leaving a scope. --- pp_ctl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pp_ctl.c') diff --git a/pp_ctl.c b/pp_ctl.c index c222dbbb7b..901eff86a5 100644 --- a/pp_ctl.c +++ b/pp_ctl.c @@ -2570,9 +2570,9 @@ PP(pp_redo) redo_op = redo_op->op_next; } - TOPBLOCK(cx); - CX_LEAVE_SCOPE(cx); FREETMPS; + CX_LEAVE_SCOPE(cx); + TOPBLOCK(cx); PL_curcop = cx->blk_oldcop; PERL_ASYNC_CHECK(); return redo_op; -- cgit v1.2.1