Removed 'Written by' line
[pspp-builds.git] / src / math / linreg / linreg.c
index 3c086a98f22ce1868ac581e1cdc4bc359671483f..6bd450a1a9b3ecfe3833e0e11e6015ea43e83665 100644 (file)
@@ -1,5 +1,5 @@
 /* PSPP - a program for statistical analysis.
-   Copyright (C) 2005 Free Software Foundation, Inc. Written by Jason H. Stover.
+   Copyright (C) 2005 Free Software Foundation, Inc. 
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -184,10 +184,12 @@ pspp_linreg_cache_free (void *m)
       gsl_vector_free (c->indep_std);
       gsl_vector_free (c->ss_indeps);
       gsl_matrix_free (c->cov);
+      gsl_vector_free (c->ssx);
       for (i = 0; i < c->n_coeffs; i++)
        {
          pspp_coeff_free (c->coeff[i]);
        }
+      free (c->coeff);
       free (c);
     }
   return true;
@@ -203,7 +205,7 @@ pspp_linreg (const gsl_vector * Y, const gsl_matrix * X,
             const pspp_linreg_opts * opts, pspp_linreg_cache * cache)
 {
   int rc;
-  gsl_matrix *design;
+  gsl_matrix *design = NULL;
   gsl_matrix_view xtx;
   gsl_matrix_view xm;
   gsl_matrix_view xmxtx;