Never pass a `char' to a ctype function. I had relied on gcc -Wall