WIN_CHARS
slot = &nbp->nb_buf[id * WIN_CHARS];
if (count > WIN_CHARS && nbp->nb_len != 0) {
if ((id * WIN_CHARS + count + nbp->nb_len) >
memmove(slot + count, slot + WIN_CHARS, nbp->nb_len);
unlen = mbsadjpos((const char **)&un, unlen, (cnt - 1) * WIN_CHARS, 2,
uint8_t *np, name[WIN_CHARS * 3 + 1];
if ((wep->weCnt&WIN_CNT) > howmany(WIN_MAXLEN, WIN_CHARS)
return howmany(WIN_MAXLEN - wlen/2, WIN_CHARS);
return howmany(unlen, WIN_CHARS);
return howmany(unlen, WIN_CHARS);
uint16_t buf[WIN_CHARS];
i = ((wep->weCnt & WIN_CNT) - 1) * WIN_CHARS;
if ((wep->weCnt & WIN_LAST) && (len - i > WIN_CHARS))
if (!(char8match(&wn[i], buf, WIN_CHARS)))
i = (cnt - 1) * WIN_CHARS;
if (len > i + WIN_CHARS)