X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Fregression.q;h=463d18f9ad16dc26eef74dfd015a4989cd8aa8fc;hb=6f135ae2a14a178f850c25cb4bad6c0aae88c920;hp=d79007ac24a6f484471b67606aec43900e150545;hpb=81fff61a96bece351e381ad3fef8ab1248a952ba;p=pspp diff --git a/src/language/stats/regression.q b/src/language/stats/regression.q index d79007ac24..463d18f9ad 100644 --- a/src/language/stats/regression.q +++ b/src/language/stats/regression.q @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include @@ -116,7 +117,8 @@ struct file_handle *model_file; */ int pspp_reg_rc = CMD_SUCCESS; -static bool run_regression (const struct casefile *, void *); +static bool run_regression (const struct ccase *, + const struct casefile *, void *); /* STATISTICS subcommand output functions. @@ -1070,7 +1072,8 @@ int prepare_data (int n_data, int is_missing_case[], return n_data; } static bool -run_regression (const struct casefile *cf, void *cmd_ UNUSED) +run_regression (const struct ccase *first, + const struct casefile *cf, void *cmd_ UNUSED) { size_t i; size_t n_data = 0; /* Number of valide cases. */ @@ -1093,6 +1096,9 @@ run_regression (const struct casefile *cf, void *cmd_ UNUSED) pspp_linreg_opts lopts; assert (models != NULL); + + output_split_file_values (first); + if (!v_variables) { dict_get_vars (default_dict, &v_variables, &n_variables,