X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=regexp.h;h=9e86a1efaa888f4397a4e88dc8af1990e5124c2a;hb=c9fcc6c44229e7c36dee08e5d883d12284a44f17;hp=414b2545ea08b7e6a47f1ddae2fa4d1c2b287cf6;hpb=2cdd06f700e22243a0f92357f562eb4b13b7197a;p=p5sagit%2Fp5-mst-13.2.git diff --git a/regexp.h b/regexp.h index 414b254..9e86a1e 100644 --- a/regexp.h +++ b/regexp.h @@ -52,13 +52,13 @@ typedef struct regexp { #define ROPT_CHECK_ALL 0x00100 #define ROPT_LOOKBEHIND_SEEN 0x00200 #define ROPT_EVAL_SEEN 0x00400 -#define ROPT_TAINTED_SEEN 0x00800 /* 0xf800 of reganch is used by PMf_COMPILETIME */ #define ROPT_UTF8 0x10000 #define ROPT_NAUGHTY 0x20000 /* how exponential is this pattern? */ #define ROPT_COPY_DONE 0x40000 /* subbeg is a copy of the string */ +#define ROPT_TAINTED_SEEN 0x80000 #define RE_USE_INTUIT_NOML 0x0100000 /* Best to intuit before matching */ #define RE_USE_INTUIT_ML 0x0200000 @@ -69,8 +69,6 @@ typedef struct regexp { #define RE_INTUIT_ONECHAR 0x4000000 #define RE_INTUIT_TAIL 0x8000000 -#define ROPT_WARNED 0x10000000 - #define RE_USE_INTUIT (RE_USE_INTUIT_NOML|RE_USE_INTUIT_ML) #define REINT_AUTORITATIVE (REINT_AUTORITATIVE_NOML|REINT_AUTORITATIVE_ML) #define REINT_ONCE (REINT_ONCE_NOML|REINT_ONCE_ML)