X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fpivot-output.c;fp=src%2Foutput%2Fpivot-output.c;h=08db3a0781f375fb9022c739eeeb23bba8aa7091;hb=94864f7df42dc6495de1f785ec4ba45f33b63515;hp=69a6f7fec640f5caa4272e43ea94996fb77b3b19;hpb=085811c026897c8deedd5b1e1786c8b51443383f;p=pspp diff --git a/src/output/pivot-output.c b/src/output/pivot-output.c index 69a6f7fec6..08db3a0781 100644 --- a/src/output/pivot-output.c +++ b/src/output/pivot-output.c @@ -488,29 +488,13 @@ pivot_table_submit_layer (const struct pivot_table *pt, } void -pivot_table_submit (struct pivot_table *pt) +pivot_table_flatten (const struct pivot_table *pt) { - pivot_table_assign_label_depth (CONST_CAST (struct pivot_table *, pt)); - int old_decimal = settings_get_decimal_char (FMT_COMMA); if (pt->decimal == '.' || pt->decimal == ',') settings_set_decimal_char (pt->decimal); - if (pt->print_all_layers) - { - size_t *layer_indexes; - - PIVOT_AXIS_FOR_EACH (layer_indexes, &pt->axes[PIVOT_AXIS_LAYER]) - { - if (pt->paginate_layers) - text_item_submit (text_item_create (TEXT_ITEM_EJECT_PAGE, "")); - pivot_table_submit_layer (pt, layer_indexes); - } - } - else - pivot_table_submit_layer (pt, pt->current_layer); + pivot_table_submit_layer (pt, pt->current_layer); settings_set_decimal_char (old_decimal); - - pivot_table_destroy (pt); }