Just use (char *) for strings, not (unsigned char *)

That seems to be the standard C way.