nextword
if (nextword(c, hl->hl_from, &c) != 0) {
if (nextword(c, hl->hl_from, &c) != 0) {
nextword(const char *input, custr_t *word, const char **nextword)
*nextword = NULL;
*nextword = NULL;
*nextword = c;
static int nextword(const char *, custr_t *, const char **);
index_t nextword = nextindex >> BT_ULSHIFT;
maxbit = (nextword == maxword) ? maxbitindex : BT_ULMASK;
if (bx >= nextbitindex && !(bitmap[nextword] & bit))
return ((nextword << BT_ULSHIFT) + bx);
nextword++;
if (nextword <= maxword)
if ((rval = bt_availbit(&bitmap[nextword],
nbits - (nextword << BT_ULSHIFT))) != -1)
return ((nextword << BT_ULSHIFT) + rval);