diff options
author | rsc <devnull@localhost> | 2007-03-25 18:32:51 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2007-03-25 18:32:51 +0000 |
commit | 79049567a0fac8707ea3f2927403445bdb2394fa (patch) | |
tree | f8240bf89e8bb3452fe4e3cee6000b697723ad17 /src/cmd/cb/cbtype.h | |
parent | ff3dce55bfbc7da32db11803f2acac7ec30c35c9 (diff) | |
download | plan9port-79049567a0fac8707ea3f2927403445bdb2394fa.tar.gz plan9port-79049567a0fac8707ea3f2927403445bdb2394fa.tar.bz2 plan9port-79049567a0fac8707ea3f2927403445bdb2394fa.zip |
try to handle Beof in the macros (Michael Teichgräber)
Diffstat (limited to 'src/cmd/cb/cbtype.h')
-rw-r--r-- | src/cmd/cb/cbtype.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/cmd/cb/cbtype.h b/src/cmd/cb/cbtype.h index e41d5002..0999e58f 100644 --- a/src/cmd/cb/cbtype.h +++ b/src/cmd/cb/cbtype.h @@ -34,17 +34,17 @@ extern unsigned char _cbtype_[]; /* in /usr/src/libc/gen/ctype_.c */ #undef tolower #undef toascii -#define isop(c) ((_cbtype_+1)[(uchar)(c)]&_O) -#define isalpha(c) ((_cbtype_+1)[(uchar)(c)]&(_U|_L)) -#define isupper(c) ((_cbtype_+1)[(uchar)(c)]&_U) -#define islower(c) ((_cbtype_+1)[(uchar)(c)]&_L) -#define isdigit(c) ((_cbtype_+1)[(uchar)(c)]&_N) -#define isxdigit(c) ((_cbtype_+1)[(uchar)(c)]&(_N|_X)) -#define isspace(c) ((_cbtype_+1)[(uchar)(c)]&_S) -#define ispunct(c) ((_cbtype_+1)[(uchar)(c)]&_P) -#define isalnum(c) ((_cbtype_+1)[(uchar)(c)]&(_U|_L|_N)) -#define isprint(c) ((_cbtype_+1)[(uchar)(c)]&(_P|_U|_L|_N)) -#define iscntrl(c) ((_cbtype_+1)[(uchar)(c)]&_C) +#define isop(c) ((_cbtype_+1)[c]&_O) +#define isalpha(c) ((_cbtype_+1)[c]&(_U|_L)) +#define isupper(c) ((_cbtype_+1)[c]&_U) +#define islower(c) ((_cbtype_+1)[c]&_L) +#define isdigit(c) ((_cbtype_+1)[c]&_N) +#define isxdigit(c) ((_cbtype_+1)[c]&(_N|_X)) +#define isspace(c) ((_cbtype_+1)[c]&_S) +#define ispunct(c) ((_cbtype_+1)[c]&_P) +#define isalnum(c) ((_cbtype_+1)[c]&(_U|_L|_N)) +#define isprint(c) ((_cbtype_+1)[c]&(_P|_U|_L|_N)) +#define iscntrl(c) ((_cbtype_+1)[c]&_C) #define isascii(c) ((unsigned)(c)<=0177) #define toupper(c) ((c)-'a'+'A') #define tolower(c) ((c)-'A'+'a') |