unsigned char rather than char for values that end up passed to isascii() and also used as array indices. Patch submitted by Joseph Myers <jsm28@cam.ac.uk> in PR 8093.