diff options
author | Chip Salzenberg <chip@pobox.com> | 2010-07-27 23:40:56 -0700 |
---|---|---|
committer | Chip Salzenberg <chip@pobox.com> | 2010-07-27 23:40:56 -0700 |
commit | 109bf713de022d5340396fd57331bb452da6e986 (patch) | |
tree | d847cb77c3e3538f3202231d18def7d2889befcd /cop.h | |
parent | 395b8e2d02eadc9b0639534410c39c530bc8a33d (diff) | |
download | perl-109bf713de022d5340396fd57331bb452da6e986.tar.gz |
Revert "Fix off-by-one: avoid allocating an extra context"
This reverts commit 395b8e2d02eadc9b0639534410c39c530bc8a33d.
The fencepost error is coming from inside the programmer!
Diffstat (limited to 'cop.h')
-rw-r--r-- | cop.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -732,7 +732,7 @@ struct context { #define CxFOREACHDEF(c) ((CxTYPE_is_LOOP(c) && CxTYPE(c) != CXt_LOOP_PLAIN) \ && ((c)->cx_type & CXp_FOR_DEF)) -#define CXINC ((cxstack_ix + 1) < cxstack_max ? ++cxstack_ix : (cxstack_ix = cxinc())) +#define CXINC (cxstack_ix < cxstack_max ? ++cxstack_ix : (cxstack_ix = cxinc())) /* =head1 "Gimme" Values |