commit | a5f3a00bcd0452d78afc5d8064da611d4b448093 | [log] [tgz] |
---|---|---|
author | rsc <devnull@localhost> | Thu Apr 20 21:00:21 2006 +0000 |
committer | rsc <devnull@localhost> | Thu Apr 20 21:00:21 2006 +0000 |
tree | f037f35d470d699c90cbf78888620a9155d7cfbd | |
parent | 71e936d7166b088aa3e2ec55d14b53cb2a3ac5ec [diff] [blame] |
64-bit safe
diff --git a/src/cmd/tbl/tc.c b/src/cmd/tbl/tc.c index 6323c26..a89fc0f 100644 --- a/src/cmd/tbl/tc.c +++ b/src/cmd/tbl/tc.c
@@ -5,7 +5,7 @@ choochar(void) { /* choose funny characters to delimit fields */ - int had[128], ilin, icol, k; + int had[256], ilin, icol, k; char *s; for (icol = 0; icol < 128; icol++) @@ -56,10 +56,10 @@ int -point(char *s) +point(char *ss) { - int ss = (int)s; - return(ss >= 128 || ss < 0); + int s = (int)(uintptr)ss; + return(s >= 128 || s < 0); }