X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Freliability.c;h=744763382a374b815e9a235b9c86a18f82b0cc39;hb=3e81b17836ef4f026b2321a6a79418c7f0cb9121;hp=92f4ac1c22b8a8730a41e3f891a59603b2250527;hpb=81579d9e9f994fb2908f50af41c3eb033d216e58;p=pspp diff --git a/src/language/stats/reliability.c b/src/language/stats/reliability.c index 92f4ac1c22..744763382a 100644 --- a/src/language/stats/reliability.c +++ b/src/language/stats/reliability.c @@ -20,10 +20,10 @@ #include "data/casegrouper.h" #include "data/casereader.h" +#include "data/dataset.h" #include "data/dictionary.h" #include "data/format.h" #include "data/missing-values.h" -#include "data/procedure.h" #include "language/command.h" #include "language/lexer/lexer.h" #include "language/lexer/variable-parser.h" @@ -263,6 +263,12 @@ cmd_reliability (struct lexer *lexer, struct dataset *ds) int i; const struct cronbach *s; + if ( reliability.split_point >= reliability.n_variables) + { + msg (ME, _("The split point must be less than the number of variables")); + goto error; + } + reliability.n_sc += 2 ; reliability.sc = xrealloc (reliability.sc, sizeof (struct cronbach) * reliability.n_sc); @@ -472,7 +478,7 @@ do_reliability (struct casereader *input, struct dataset *ds, alpha (s->n_items, s->sum_of_variances, s->variance_of_sums); } - text_item_submit (text_item_create_format (TEXT_ITEM_PARAGRAPH, "Scale: %s", + text_item_submit (text_item_create_format (TEXT_ITEM_PARAGRAPH, _("Scale: %s"), ds_cstr (&rel->scale_name))); case_processing_summary (n_valid, n_missing, dataset_dict (ds));