X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Fctables.c;h=aeae6223fc45db75643f608772fc39b3a4392db0;hb=2ad9fc0f13133346ba6b153bf38a2fc06bf0be51;hp=5f7162fd2ad39134ce65c38130f1d231548cba1a;hpb=4b9e9bd0e1c0454b637ec05f8e7538a74433f467;p=pspp diff --git a/src/language/stats/ctables.c b/src/language/stats/ctables.c index 5f7162fd2a..aeae6223fc 100644 --- a/src/language/stats/ctables.c +++ b/src/language/stats/ctables.c @@ -4726,24 +4726,19 @@ ctables_prepare_table (struct ctables_table *t) case CTAT_ROW: case CTAT_COL: - if (a == atb && t->label_axis[ata] == atb) - n_drop = 0; - else if (a == atb && t->label_axis[atb] == ata) + if (a == atb) { - drop_inner = true; - n_drop = 0; - } - else if (a == atb && t->label_axis[atb] == PIVOT_AXIS_LAYER) - { - drop_inner = true; - n_drop = 0; - } - else - { - n_drop = a == atb; - if (a == ata && t->label_axis[ata] == atb) - n_drop++; + if (t->label_axis[ata] == atb) + ; + else if (t->label_axis[atb] == ata) + drop_inner = true; + else if (t->label_axis[atb] == PIVOT_AXIS_LAYER) + drop_inner = true; + else + n_drop = 1; } + if (a == ata && t->label_axis[ata] == atb) + n_drop++; break; case CTAT_LAYER: