X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fstats%2Fregression.c;h=e08f4a1d76f051b4686f3d4a1b19cd00cee725f7;hb=2ba9563cb1fddad9430be0c415dc81456f006281;hp=7c98dba047b94ca3d278890e68885d08fa48fb71;hpb=a79baa2f1a1c77bb9e4c6ff92f0b15e7c361a665;p=pspp diff --git a/src/language/stats/regression.c b/src/language/stats/regression.c index 7c98dba047..e08f4a1d76 100644 --- a/src/language/stats/regression.c +++ b/src/language/stats/regression.c @@ -671,8 +671,7 @@ run_regression_get_models (const struct regression *cmd, bool output) { size_t i; - struct linreg **models = NULL; - struct model_container *model_container = xzalloc (sizeof (*model_container) * cmd->n_vars); + struct model_container *model_container = XCALLOC (cmd->n_vars, struct model_container); struct ccase *c; struct covariance *cov; @@ -731,7 +730,7 @@ run_regression_get_models (const struct regression *cmd, casereader_destroy (r); } - models = xcalloc (cmd->n_dep_vars, sizeof (*models)); + struct linreg **models = XCALLOC (cmd->n_dep_vars, struct linreg*); for (int k = 0; k < cmd->n_dep_vars; k++) {