X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Frank.q;h=91ef1861366c35d226626315bbef8e52b3afc7ec;hb=e63296a3c2bfcf1b40d712e79f17b349c4a6f21d;hp=2a0b5c99c9370a93aea3389425ccd304aaf913a8;hpb=2be9bee9da6a2ce27715e58128569594319abfa2;p=pspp diff --git a/src/language/stats/rank.q b/src/language/stats/rank.q index 2a0b5c99c9..91ef186136 100644 --- a/src/language/stats/rank.q +++ b/src/language/stats/rank.q @@ -280,7 +280,7 @@ rank_cmd (struct dataset *ds, const struct subcase *sc, } ok = casegrouper_destroy (split_grouper); ok = proc_commit (ds) && ok; - ok = (proc_set_active_file_data (ds, casewriter_make_reader (output)) + ok = (dataset_set_source (ds, casewriter_make_reader (output)) && ok); if (!ok) break; @@ -772,7 +772,7 @@ cmd_rank (struct lexer *lexer, struct dataset *ds) /* Do the ranking */ result = rank_cmd (ds, &sc, rank_specs, n_rank_specs); - /* Put the active file back in its original order. Delete + /* Put the active dataset back in its original order. Delete our sort key, which we don't need anymore. */ { struct casereader *sorted; @@ -784,7 +784,7 @@ cmd_rank (struct lexer *lexer, struct dataset *ds) result = proc_commit (ds) && result; dict_delete_var (dataset_dict (ds), order); - result = proc_set_active_file_data (ds, sorted) && result; + result = dataset_set_source (ds, sorted) && result; } rank_cleanup();