Hi, I wrote: > Back to ctype.h, can we now assume POSIX
ISTM that the sbr/ctype-checked.h versions assume, wrongly, that isdigit(EOF) and tolower(EOF) aren't valid, for example, and will index an array with -1. We can't increment all the indexes by one as that will promote a char to int before the index, removing the desired warning. Instead, each look-up table can be a private array with a pointer to its second element, and index that. Sound OK? -- Cheers, Ralph. https://plus.google.com/+RalphCorderoy _______________________________________________ Nmh-workers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/nmh-workers
