aboutsummaryrefslogtreecommitdiffstats
path: root/awk.h
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2017-01-19 21:08:42 +0200
committerArnold D. Robbins <arnold@skeeve.com>2017-01-19 21:08:42 +0200
commitfb5edec7717ee9759785c8671fe71623dfee23a2 (patch)
treed96366f5b796710a0f894d9ffad059f472291fd6 /awk.h
parent659ea6112338c501188deb81b679b7db05b5b054 (diff)
parent5a619e1986724cf8e27b637509925a8da36837e8 (diff)
downloadegawk-fb5edec7717ee9759785c8671fe71623dfee23a2.tar.gz
egawk-fb5edec7717ee9759785c8671fe71623dfee23a2.tar.bz2
egawk-fb5edec7717ee9759785c8671fe71623dfee23a2.zip
Merge branch 'master' into feature/api-mpfr
Diffstat (limited to 'awk.h')
-rw-r--r--awk.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/awk.h b/awk.h
index 514dfdcb..5f89c4b8 100644
--- a/awk.h
+++ b/awk.h
@@ -343,7 +343,7 @@ typedef struct exp_node {
} l;
union {
struct exp_node *rptr;
- Regexp *preg;
+ Regexp *preg[2];
struct exp_node **av;
BUCKET **bv;
void *aq;
@@ -361,9 +361,8 @@ typedef struct exp_node {
struct exp_node *rn;
unsigned long cnt;
unsigned long reflags;
-# define CASE 1
-# define CONSTANT 2
-# define FS_DFLT 4
+# define CONSTANT 1
+# define FS_DFLT 2
} nodep;
struct {
@@ -1085,7 +1084,7 @@ extern long NF;
extern long NR;
extern long FNR;
extern int BINMODE;
-extern int IGNORECASE;
+extern bool IGNORECASE;
extern bool RS_is_null;
extern char *OFS;
extern int OFSlen;