diff options
author | Russ Cox <rsc@swtch.com> | 2011-01-02 18:42:25 -0500 |
---|---|---|
committer | Russ Cox <rsc@swtch.com> | 2011-01-02 18:42:25 -0500 |
commit | 3e899d02030f6456d22060f929efb8260c9dd511 (patch) | |
tree | 69e826f8ebd5453fbd3f98314fe13a5a00307eae /src/cmd/tr.c | |
parent | 2bde567347dddd3dc09d3eaf9185ee2c45e21c6b (diff) | |
download | plan9port-3e899d02030f6456d22060f929efb8260c9dd511.tar.gz plan9port-3e899d02030f6456d22060f929efb8260c9dd511.tar.bz2 plan9port-3e899d02030f6456d22060f929efb8260c9dd511.zip |
tr: 32-bit rune fixes
R=rsc
http://codereview.appspot.com/3761044
Diffstat (limited to 'src/cmd/tr.c')
-rw-r--r-- | src/cmd/tr.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/tr.c b/src/cmd/tr.c index 46e98e15..036967d6 100644 --- a/src/cmd/tr.c +++ b/src/cmd/tr.c @@ -88,7 +88,7 @@ delete(void) SETBIT(t, c); } - last = 0x10000; + last = Runemax+1; while (readrune(0, &c) > 0) { if(!BITSET(f, c) && (c != last || !BITSET(t,c))) { last = c; @@ -128,7 +128,7 @@ complement(void) else p[i] = i; } if (sflag){ - lastc = 0x10000; + lastc = Runemax+1; while (readrune(0, &from) > 0) { if (from > high) from = to; @@ -182,7 +182,7 @@ translit(void) SETBIT(t,to); } if (sflag){ - lastc = 0x10000; + lastc = Runemax+1; while (readrune(0, &from) > 0) { if (from <= high) from = p[from]; |