X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Freliability.c;h=86c1add760eb2faad211df850d53fadd020c28ab;hb=2c4b104df57f2e8b5ed2afa50819294aaac4aa6c;hp=615e108a78c61b9cdc1ce2084faf132d31526f1c;hpb=051724c1769c04a715f00f22f75c4a810f5bff11;p=pspp diff --git a/src/language/stats/reliability.c b/src/language/stats/reliability.c index 615e108a78..86c1add760 100644 --- a/src/language/stats/reliability.c +++ b/src/language/stats/reliability.c @@ -426,11 +426,8 @@ append_sum (const struct ccase *c, casenumber n UNUSED, void *aux) double sum = 0; const struct cronbach *s = aux; - int v; - for (v = 0 ; v < s->n_items; ++v) - { - sum += case_data (c, s->items[v])->f; - } + for (int v = 0 ; v < s->n_items; ++v) + sum += case_num (c, s->items[v]); return sum; }; @@ -495,9 +492,9 @@ do_reliability (struct casereader *input, struct dataset *ds, struct cronbach *s = &rel->sc[si]; for (i = 0 ; i < s->n_items ; ++i) - moments1_add (s->m[i], case_data (c, s->items[i])->f, weight); + moments1_add (s->m[i], case_num (c, s->items[i]), weight); - moments1_add (s->total, case_data_idx (c, s->totals_idx)->f, weight); + moments1_add (s->total, case_num_idx (c, s->totals_idx), weight); } } casereader_destroy (input);