projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix memory leak in rank_sorted_casefile().
[pspp]
/
src
/
math
/
linreg
/
linreg.h
diff --git
a/src/math/linreg/linreg.h
b/src/math/linreg/linreg.h
index f0141f809f47f8c72638861197f583da7292a1a9..c5f5ef10ba24e944e91f548b37bf01621a85358a 100644
(file)
--- a/
src/math/linreg/linreg.h
+++ b/
src/math/linreg/linreg.h
@@
-26,7
+26,7
@@
#include <gsl/gsl_matrix.h>
struct variable;
#include <gsl/gsl_matrix.h>
struct variable;
-struct pspp_
linreg_
coeff;
+struct pspp_coeff;
union value;
enum
union value;
enum
@@
-101,13
+101,13
@@
struct pspp_linreg_cache_struct
int n_coeffs;
/*
int n_coeffs;
/*
- The variable struct is ignored during estimation. It is here so
- the calling procedure can find the variable used in the model.
+
The variable struct is ignored during estimation. It is here so
+
the calling procedure can find the variable used in the model.
*/
const struct variable *depvar;
gsl_vector *residuals;
*/
const struct variable *depvar;
gsl_vector *residuals;
- struct pspp_
linreg_coeff
*coeff;
+ struct pspp_
coeff *
*coeff;
int method; /* Method to use to estimate parameters. */
/*
Means and standard deviations of the variables.
int method; /* Method to use to estimate parameters. */
/*
Means and standard deviations of the variables.
@@
-139,7
+139,7
@@
struct pspp_linreg_cache_struct
variables, i.e. \sum (x[i] - mean(x))^2. */
double ssy; /* Centered sums of squares for dependent
variable.
variables, i.e. \sum (x[i] - mean(x))^2. */
double ssy; /* Centered sums of squares for dependent
variable.
- */
+
*/
/*
Covariance matrix of the parameter estimates.
*/
/*
Covariance matrix of the parameter estimates.
*/
@@
-161,10
+161,9
@@
struct pspp_linreg_cache_struct
const void *, int);
double (*residual) (const struct variable **,
const union value **,
const void *, int);
double (*residual) (const struct variable **,
const union value **,
- const union value *,
- const void *, int);
+ const union value *, const void *, int);
/*
/*
- Returns pointers to the variables used in the model.
+
Returns pointers to the variables used in the model.
*/
int (*get_vars) (const void *, struct variable **);
struct variable *resid;
*/
int (*get_vars) (const void *, struct variable **);
struct variable *resid;