drop one of the duplicate definitions of CTYPE_t and DTYPE_t
updated C file