cvs commit: src/include ctype.h

YONETANI Tomokazu qhwt+dfly at
Fri May 6 18:51:43 PDT 2005

On Fri, May 06, 2005 at 09:13:19AM -0700, Matthew Dillon wrote:
> :On Fri, May 06, 2005 at 12:33:21AM +0200, Sascha Wildner wrote:
> :> Could joerg's commit also be the reason why buildkernel for LINT chokes 
> :> on ukbdmap.h (e.g. this file somehow does not correctly get generated by 
> :> kbdcontrol)?
> :
> :Probably.
> :I'll commit the following patch instead after doing some more
> :tests, because our __libc_ctype is a 16bit-wide array,
> :not 8bit as NetBSD's.
>     That's a nice clean solution.

Well, after comparing the code with NetBSD's, I found that making
__libc_ctype to uint16_t was joerg's intent to remove the ugly
hack with regard to _B flag, which is strangely twisted to mean
(isprint && !isgraph). It seems I just jumped in the middle of
his work and messed up again :(

More information about the Commits mailing list