void
caseproto_refresh_long_string_cache__ (const struct caseproto *proto_)
{
- struct caseproto *proto = (struct caseproto *) proto_;
+ struct caseproto *proto = CONST_CAST (struct caseproto *, proto_);
size_t n, i;
assert (proto->long_strings == NULL);
* sizeof *proto->long_strings);
n = 0;
for (i = 0; i < proto->n_widths; i++)
- if (proto->widths[i] >= MIN_LONG_STRING)
+ if (proto->widths[i] > MAX_SHORT_STRING)
proto->long_strings[n++] = i;
assert (n == proto->n_long_strings);
}
n = 0;
for (i = 0; i < count; i++)
- n += proto->widths[idx + i] >= MIN_LONG_STRING;
+ n += proto->widths[idx + i] > MAX_SHORT_STRING;
return n;
}