if (k != nest->scale_idx)
nest->areas[at][nest->n_areas[at]++] = k;
- int n_drop = 0;
+ int n_drop;
switch (at)
{
case CTAT_SUBTABLE:
case CTAT_ROW:
case CTAT_COL:
- if (a == atb)
- {
- if (t->clabels_from_axis == atb)
- n_drop = -1;
- else if (t->clabels_to_axis != atb)
- n_drop = 1;
- }
- else if (a == ata)
+ if (a == ata)
n_drop = t->label_axis[ata] == atb;
+ else if (a != atb)
+ n_drop = 0;
+ else if (t->clabels_from_axis == atb)
+ n_drop = -1;
+ else if (t->clabels_to_axis != atb)
+ n_drop = 1;
+ else
+ n_drop = 0;
break;
case CTAT_LAYER:
case CTAT_TABLE:
+ n_drop = 0;
break;
}