=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/awk/awk.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- src/usr.bin/awk/awk.h 1997/01/20 19:43:19 1.2 +++ src/usr.bin/awk/awk.h 1997/04/06 06:31:45 1.3 @@ -193,7 +193,7 @@ #define NFIELD 4 -extern int pairstack[], paircnt; +extern long pairstack[], paircnt; #define notlegal(n) (n <= FIRSTTOKEN || n >= LASTTOKEN || proctab[n-FIRSTTOKEN] == nullproc) #define isvalue(n) ((n)->ntype == NVALUE) @@ -221,13 +221,13 @@ #define NSTATES 32 typedef struct rrow { - int ltype; + long ltype; union { int i; Node *np; char *up; } lval; /* because Al stores a pointer in it! */ - int *lfollow; + long *lfollow; } rrow; typedef struct fa { @@ -235,7 +235,7 @@ int anchor; int use; uschar gototab[NSTATES][NCHARS]; - int *posns[NSTATES]; + long *posns[NSTATES]; uschar out[NSTATES]; int initstat; int curstat;