X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Fregression.q;h=463d18f9ad16dc26eef74dfd015a4989cd8aa8fc;hb=a4ae68f966bc574326d429119878e733069ced14;hp=d79007ac24a6f484471b67606aec43900e150545;hpb=de881ed979f2a6c382589b9d54d485ad88323821;p=pspp-builds.git diff --git a/src/language/stats/regression.q b/src/language/stats/regression.q index d79007ac..463d18f9 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,