char, unsigned char warning fixed