summaryrefslogtreecommitdiff
path: root/pp_hot.c
diff options
context:
space:
mode:
authorDavid Mitchell <davem@iabyn.com>2013-06-16 16:09:07 +0100
committerDavid Mitchell <davem@iabyn.com>2013-07-28 10:33:35 +0100
commit03b6c93d31676fe9936f9a438ca3f9c1ba46fba9 (patch)
treeb467b5536c997182949102a3d0af43450ddf136e /pp_hot.c
parent88ab22af59dbf74d9b6cb70f7d317be3b8ca8ced (diff)
downloadperl-03b6c93d31676fe9936f9a438ca3f9c1ba46fba9.tar.gz
pp_match(): remove ret_no label
The nope: and ret_no: labels labelled the same point in the code. Eliminate one of them.
Diffstat (limited to 'pp_hot.c')
-rw-r--r--pp_hot.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/pp_hot.c b/pp_hot.c
index ceb934df7f..899f35f122 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)