c_utf8
char *c_charset, *c_utf8, *p;
c_utf8 = alloca(utf8_len + 1);
(void) memcpy(c_utf8, p, utf8_len);
c_utf8[utf8_len] = '\0';
c_utf8 = DEST_CHARSET;
if (strcmp(c_charset, c_utf8) == 0)
static int c_utf8(char *target, const char *source);
else if (c_utf8(target, source) != 0) {
if (c_utf8(target, starting_src) != 0) {