X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Frank.q;h=13facbdbbf59f85e43bd350578d4633cb07b880e;hb=085d4563d8d5adfb3a2552d6ab1959c3fcacaee0;hp=5bc88c4a97a84fe91aabf77fc897df9e30e4a9bf;hpb=a9acce47d67e0ab35ce1690e4f1b1ac0121c2d78;p=pspp-builds.git diff --git a/src/language/stats/rank.q b/src/language/stats/rank.q index 5bc88c4a..13facbdb 100644 --- a/src/language/stats/rank.q +++ b/src/language/stats/rank.q @@ -261,7 +261,7 @@ rank_cmd (struct dataset *ds, const struct case_ordering *sc, /* Sort this split group by the BY variables as primary keys and the rank variable as secondary key. */ - ordering = case_ordering_create (d); + ordering = case_ordering_create (); for (j = 0; j < n_group_vars; j++) case_ordering_add_var (ordering, group_vars[j], SRT_ASCEND); case_ordering_add_var (ordering, @@ -486,7 +486,7 @@ rank_sorted_file (struct casereader *input, input = casereader_create_filter_missing (input, &rank_var, 1, - exclude_values, output); + exclude_values, NULL, output); input = casereader_create_filter_weight (input, dict, NULL, output); casereader_split (input, &pass1, &pass2); @@ -778,7 +778,7 @@ cmd_rank (struct lexer *lexer, struct dataset *ds) /* Put the active file back in its original order. Delete our sort key, which we don't need anymore. */ { - struct case_ordering *ordering = case_ordering_create (dataset_dict (ds)); + struct case_ordering *ordering = case_ordering_create (); struct casereader *sorted; case_ordering_add_var (ordering, order, SRT_ASCEND); /* FIXME: loses error conditions. */