{
size_t n_widths UNUSED = caseproto_get_n_widths (writer->proto);
assert (case_get_n_values (c) >= n_widths);
- expensive_assert (caseproto_equal (case_get_proto (c), 0,
- writer->proto, 0, n_widths));
+ expensive_assert (caseproto_range_equal (case_get_proto (c), 0,
+ writer->proto, 0, n_widths));
writer->class->write (writer, writer->aux, c);
}