X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=op.h;h=e60514c5ff157a267e7c3d37291d9620856dbdd5;hb=3e79b69bf4e5ee29a68ea7ec363a1195dc7fddf5;hp=69e7ddfd4d9d61f16baa3319eb36a47f5c445e3c;hpb=dd7d6c2b9820b80b8bc1446051bad2f6e173499a;p=p5sagit%2Fp5-mst-13.2.git diff --git a/op.h b/op.h index 69e7ddf..e60514c 100644 --- a/op.h +++ b/op.h @@ -251,8 +251,8 @@ struct pmop { #else REGEXP * op_pmregexp; /* compiled expression */ #endif - U16 op_pmflags; - U16 op_pmpermflags; + U32 op_pmflags; + U32 op_pmpermflags; U8 op_pmdynflags; #ifdef USE_ITHREADS char * op_pmstashpv; @@ -282,7 +282,7 @@ struct pmop { #define PMf_RETAINT 0x0001 /* taint $1 etc. if target tainted */ #define PMf_ONCE 0x0002 /* use pattern only once per reset */ -#define PMf_REVERSED 0x0004 /* Should be matched right->left */ +#define PMf_UNUSED 0x0004 /* free for use */ #define PMf_MAYBE_CONST 0x0008 /* replacement contains variables */ #define PMf_SKIPWHITE 0x0010 /* skip leading whitespace for split */ #define PMf_WHITE 0x0020 /* pattern is \s+ */