Fixed crash with GLM and MEANS vs. SPLIT
[pspp] / src / language / stats / glm.c
index 1ded71e9f1c6b69db56b6278a4ce8118bb6c5049..3d71779ff6e35ddacef4e3de5e6f66518d1ac48d 100644 (file)
@@ -324,6 +324,9 @@ cmd_glm (struct lexer *lexer, struct dataset *ds)
 
   const_var_set_destroy (factors);
   free (glm.factor_vars);
+  for (i = 0 ; i < glm.n_interactions; ++i)
+    interaction_destroy (glm.interactions[i]);
+
   free (glm.interactions);
   free (glm.dep_vars);