From 0afb7989d3ffb6d95133d62939edb688246f5cc0 Mon Sep 17 00:00:00 2001 From: rsc Date: Thu, 20 Apr 2006 20:24:00 +0000 Subject: 64-bit safe (from plan9) --- src/cmd/lex/sub2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/cmd/lex/sub2.c') diff --git a/src/cmd/lex/sub2.c b/src/cmd/lex/sub2.c index f9950a8d..bcd3fee5 100644 --- a/src/cmd/lex/sub2.c +++ b/src/cmd/lex/sub2.c @@ -22,7 +22,7 @@ cfoll(int v) else if(i == RCCL || i == RNCCL){ /* compress ccl list */ for(j=1; j pchar + pchlen) error("Too many packed character classes"); - left[v] = (int)p; + ptr[v] = p; name[v] = RCCL; /* RNCCL eliminated */ # ifdef DEBUG if(debug && *p){ @@ -238,7 +238,7 @@ cgoto(void) else switch(name[curpos]){ case RCCL: tryit = TRUE; - q = (uchar *)left[curpos]; + q = ptr[curpos]; while(*q){ for(j=1;j