From 03b6c93d31676fe9936f9a438ca3f9c1ba46fba9 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Sun, 16 Jun 2013 16:09:07 +0100 Subject: [PATCH] pp_match(): remove ret_no label The nope: and ret_no: labels labelled the same point in the code. Eliminate one of them. --- pp_hot.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pp_hot.c b/pp_hot.c index ceb934d..899f35f 100644 --- a/pp_hot.c +++ b/pp_hot.c @@ -1466,7 +1466,7 @@ PP(pp_match) } if (!CALLREGEXEC(rx, (char*)s, (char *)strend, (char*)truebase, minmatch, TARG, NUM2PTR(void*, gpos), r_flags)) - goto ret_no; + goto nope; gotcha: PL_curpm = pm; @@ -1542,7 +1542,6 @@ PP(pp_match) /* NOTREACHED */ nope: -ret_no: if (global && !(dynpm->op_pmflags & PMf_CONTINUE)) { MAGIC* const mg = mg_find_mglob(TARG); if (mg) -- 2.7.4