BWSLEN
while (printed < BWSLEN(bws)) {
newlen = BWSLEN(str) - (src - dst);
size_t newlen = BWSLEN(str) - (src - dst);
return BWSLEN(s) + 1;
while (start < BWSLEN(s) && iswblank(BWS_GET(s, start)))
while (start < BWSLEN(s) && cols > 1) {
if (start >= BWSLEN(s))
if (BWSLEN(s) == 0)
while (cpos < BWSLEN(s)) {
while (cpos < BWSLEN(s)) {
return BWSLEN(s) + 1;
if (empty_field || (next_field_start >= BWSLEN(s)))
return BWSLEN(s) + 1;
if (pos_end < BWSLEN(s))
printf("(%zu)", BWSLEN(kv1->k));
printf("(%zu)", BWSLEN(kv2->k));
if ((BWSLEN(bws) > level))
len1 = slen1 = BWSLEN(s1);
len2 = slen2 = BWSLEN(s2);