Plugged some memory leaks.
[pspp-builds.git] / src / error.c
index 2e012b4bedea3768ad51a1be265789d654e219df..e062f5ccf428febb1f24d5a993b0264dbe8d675d 100644 (file)
@@ -223,9 +223,13 @@ err_hcf (int success)
 {
   terminating = 1;
 
+  lex_done();
   getl_uninitialize ();
 
+  free(file_loc);
   outp_done ();
+  done_glob();
+
 
   exit (success ? EXIT_SUCCESS : EXIT_FAILURE);
 }