diff options
author | Michael C . Wu <keichii@FreeBSD.org> | 2002-08-16 13:42:59 +0000 |
---|---|---|
committer | Michael C . Wu <keichii@FreeBSD.org> | 2002-08-16 13:42:59 +0000 |
commit | c3121a34a064c0e2bf47d54316630cc139b75721 (patch) | |
tree | 37b8d1103991c1de05d0e95ec3c0c792c388fa89 /include/_ctype.h | |
parent | ea6027a8e13af09156894213851240cafa6482b9 (diff) | |
download | src-c3121a34a064c0e2bf47d54316630cc139b75721.tar.gz src-c3121a34a064c0e2bf47d54316630cc139b75721.zip |
Add swidth definition for wchar stuff
Submitted by: clkao@clkao.org
Reviewed by: keichii
Obtained from: NetBSD
MFC after: 1 month
Notes
Notes:
svn path=/head/; revision=101984
Diffstat (limited to 'include/_ctype.h')
-rw-r--r-- | include/_ctype.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/_ctype.h b/include/_ctype.h index e5ec784cd5e2..294ab231c56f 100644 --- a/include/_ctype.h +++ b/include/_ctype.h @@ -65,6 +65,12 @@ #define _CTYPE_I 0x00080000L /* Ideogram */ #define _CTYPE_T 0x00100000L /* Special */ #define _CTYPE_Q 0x00200000L /* Phonogram */ +#define _CTYPE_SWM 0xe0000000L /* Mask to get screen width data */ +#define _CTYPE_SWS 30 /* Bits to shift to get width */ +#define _CTYPE_SW0 0x20000000L /* 0 width character */ +#define _CTYPE_SW1 0x00000000L /* 1 width character / default*/ +#define _CTYPE_SW2 0x80000000L /* 2 width character */ +#define _CTYPE_SW3 0xc0000000L /* 3 width character */ __BEGIN_DECLS int isalnum(int); |