From: Ben Pfaff Date: Sun, 12 Oct 2008 03:44:07 +0000 (-0700) Subject: Use const consistently in linreg routines, to avert warnings. X-Git-Tag: sav-api~870^2~25 X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55c91d31974b42128462792cec99ec085ad1da03;p=pspp Use const consistently in linreg routines, to avert warnings. --- diff --git a/src/math/linreg.c b/src/math/linreg.c index 306ef31306..f2897e8e8d 100644 --- a/src/math/linreg.c +++ b/src/math/linreg.c @@ -96,10 +96,10 @@ linreg_mean_std (gsl_vector_const_view v, double *mp, double *sp, double *ssp) The return value is the number of distinct variables found. */ int -pspp_linreg_get_vars (const void *c_, struct variable **v) +pspp_linreg_get_vars (const void *c_, const struct variable **v) { const pspp_linreg_cache *c = c_; - struct variable *tmp; + const struct variable *tmp; int i; int j; int result = 0; @@ -663,7 +663,7 @@ void pspp_linreg_set_indep_variable_mean (pspp_linreg_cache *c, const struct var static struct design_matrix * rearrange_covariance_matrix (const struct design_matrix *cov, pspp_linreg_cache *c) { - struct variable **model_vars; + const struct variable **model_vars; struct design_matrix *result; size_t *permutation; size_t i; diff --git a/src/math/linreg.h b/src/math/linreg.h index a9577d6483..adb9f16d8b 100644 --- a/src/math/linreg.h +++ b/src/math/linreg.h @@ -199,7 +199,7 @@ pspp_linreg_residual (const struct variable **, const union value **, /* All variables used in the model. */ -int pspp_linreg_get_vars (const void *, struct variable **); +int pspp_linreg_get_vars (const void *, const struct variable **); struct pspp_coeff *pspp_linreg_get_coeff (const pspp_linreg_cache *,