static const struct ctables_category *
ctables_categories_total (const struct ctables_categories *c)
{
- const struct ctables_category *total = &c->cats[c->n_cats - 1];
- return total->type == CCT_TOTAL ? total : NULL;
+ const struct ctables_category *first = &c->cats[0];
+ const struct ctables_category *last = &c->cats[c->n_cats - 1];
+ return (first->type == CCT_TOTAL ? first
+ : last->type == CCT_TOTAL ? last
+ : NULL);
}
static void
(t->title
? pivot_value_new_user_text (t->title, SIZE_MAX)
: pivot_value_new_text (N_("Custom Tables"))),
- NULL);
+ "Custom Tables");
if (t->caption)
pivot_table_set_caption (
pt, pivot_value_new_user_text (t->caption, SIZE_MAX));