UNVIS_END
if (unvis(dst, (unsigned char)c, &state, UNVIS_END) == UNVIS_VALID)
if (flag & UNVIS_END) {
flag = (flag & ~_UNVIS_END) ^ UNVIS_END;