diff options
author | 1997-11-30 07:45:47 +0000 | |
---|---|---|
committer | 1997-11-30 07:45:47 +0000 | |
commit | ba47ec9da08b5e716a167fd61325b8edfcb66dd6 (patch) | |
tree | 91bc543f2ed3206add10a699e40e1120ba95f742 /gnu/usr.bin/perl/regexp.h | |
parent | verbose eisa/pci (diff) | |
download | wireguard-openbsd-ba47ec9da08b5e716a167fd61325b8edfcb66dd6.tar.xz wireguard-openbsd-ba47ec9da08b5e716a167fd61325b8edfcb66dd6.zip |
perl 5.004_04
Diffstat (limited to 'gnu/usr.bin/perl/regexp.h')
-rw-r--r-- | gnu/usr.bin/perl/regexp.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gnu/usr.bin/perl/regexp.h b/gnu/usr.bin/perl/regexp.h index 018312ec243..684851c548d 100644 --- a/gnu/usr.bin/perl/regexp.h +++ b/gnu/usr.bin/perl/regexp.h @@ -26,10 +26,12 @@ typedef struct regexp { char *subend; /* end of subbase */ U16 naughty; /* how exponential is this pattern? */ char reganch; /* Internal use only. */ - char do_folding; /* do case-insensitive match? */ + char exec_tainted; /* Tainted information used by regexec? */ char program[1]; /* Unwarranted chumminess with compiler. */ } regexp; -#define ROPT_ANCH 1 -#define ROPT_SKIP 2 -#define ROPT_IMPLICIT 4 +#define ROPT_ANCH 3 +#define ROPT_ANCH_BOL 1 +#define ROPT_ANCH_GPOS 2 +#define ROPT_SKIP 4 +#define ROPT_IMPLICIT 8 |