X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Frank.c;h=dc40a0954a02e20b2377c19f3e4ec9eb33007256;hb=2c4b104df57f2e8b5ed2afa50819294aaac4aa6c;hp=fe277c7de3824fd9e6287d513ae6223de1deb5cb;hpb=051724c1769c04a715f00f22f75c4a810f5bff11;p=pspp diff --git a/src/language/stats/rank.c b/src/language/stats/rank.c index fe277c7de3..dc40a0954a 100644 --- a/src/language/stats/rank.c +++ b/src/language/stats/rank.c @@ -573,12 +573,12 @@ rank_sorted_file (struct casereader *input, size_t i; out_case = case_create (casewriter_get_proto (output)); - case_data_rw_idx (out_case, 0)->f = case_num_idx (c, 1); + *case_num_rw_idx (out_case, 0) = case_num_idx (c, 1); for (i = 0; i < cmd->n_rs; ++i) { rank_function_t func = rank_func[cmd->rs[i].rfunc]; double rank = func (cmd, tw, cc, cc_1, tie_group, w); - case_data_rw_idx (out_case, i + 1)->f = rank; + *case_num_rw_idx (out_case, i + 1) = rank; } casewriter_write (output, out_case); @@ -928,7 +928,7 @@ rank_trns_proc (void *trns_, struct ccase **c, casenumber case_idx UNUSED) size_t i; for (i = 0; i < trns->n_funcs; i++) - case_data_rw (*c, iv->output_vars[i])->f + *case_num_rw (*c, iv->output_vars[i]) = case_num_idx (iv->current, i + 1); advance_ranking (iv); break;