projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
pspp_coeff_var_to_coeff: Guard against a null pointer in coefs[i]->v_info.
[pspp-builds.git]
/
src
/
math
/
linreg.h
diff --git
a/src/math/linreg.h
b/src/math/linreg.h
index 18f962c06046b1af232af22b656d231722bcbd65..5a5c4c8eb3e8db543b1db068ae5670dd6f62f1da 100644
(file)
--- a/
src/math/linreg.h
+++ b/
src/math/linreg.h
@@
-96,9
+96,10
@@
struct pspp_linreg_cache_struct
coefficient here. */
/*
coefficient here. */
/*
- Pointer
to the dependent variable
.
+ Pointer
s to the variables
.
*/
const struct variable *depvar;
*/
const struct variable *depvar;
+ const struct variable **indep_vars;
gsl_vector *residuals;
struct pspp_coeff **coeff;
gsl_vector *residuals;
struct pspp_coeff **coeff;
@@
-175,7
+176,8
@@
typedef struct pspp_linreg_cache_struct pspp_linreg_cache;
to it. n is the number of cases, p is the number of
independent variables.
*/
to it. n is the number of cases, p is the number of
independent variables.
*/
-pspp_linreg_cache *pspp_linreg_cache_alloc (size_t n, size_t p);
+pspp_linreg_cache *pspp_linreg_cache_alloc (const struct variable *, const struct variable **,
+ size_t, size_t);
bool pspp_linreg_cache_free (void *);
bool pspp_linreg_cache_free (void *);