Fixed ctype bug related to macro processing