summaryrefslogtreecommitdiff
path: root/op.h
diff options
context:
space:
mode:
authorSteve Peters <steve@fisharerojo.org>2007-05-15 18:56:23 +0000
committerSteve Peters <steve@fisharerojo.org>2007-05-15 18:56:23 +0000
commit69bdead35873e670ffd15dfa42a90b25b12af16c (patch)
tree943faee63a819ca6711adf544547a0e05ce9c2d5 /op.h
parent2ebb273fc9aef31ef4d91202ea24b0155ec3118c (diff)
downloadperl-69bdead35873e670ffd15dfa42a90b25b12af16c.tar.gz
Move pmop.op_pmflags back to its previous location. The move in
change #31218 was causing segfaults in miniperl on 32-bit environments. p4raw-link: @31218 on //depot/perl: d7f23a062a625a1f0067a15d3cea5401ea21006c p4raw-id: //depot/perl@31224
Diffstat (limited to 'op.h')
-rw-r--r--op.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/op.h b/op.h
index 2d46fcfd4c..e1d56fa83a 100644
--- a/op.h
+++ b/op.h
@@ -315,7 +315,6 @@ struct pmop {
BASEOP
/* On LP64 putting this here takes advantage of the fact that BASEOP isn't
an exact multiple of 8 bytes to save structure padding. */
- U32 op_pmflags;
OP * op_first;
OP * op_last;
#ifdef USE_ITHREADS
@@ -323,6 +322,7 @@ struct pmop {
#else
REGEXP * op_pmregexp; /* compiled expression */
#endif
+ U32 op_pmflags;
union {
OP * op_pmreplroot; /* For OP_SUBST */
#ifdef USE_ITHREADS