Fix memory leak in MATCH FILES.
authorBen Pfaff <blp@gnu.org>
Wed, 10 May 2006 03:56:04 +0000 (03:56 +0000)
committerBen Pfaff <blp@gnu.org>
Wed, 10 May 2006 03:56:04 +0000 (03:56 +0000)
src/language/data-io/ChangeLog
src/language/data-io/get.c

index 422e6a6c79dc4473fd07213d7337e3f8eb20981a..21b2ed3cb376fc9f21ee1e5856a9332dec279b55 100644 (file)
@@ -1,3 +1,7 @@
+Tue May  9 20:55:46 2006  Ben Pfaff  <blp@gnu.org>
+
+       * get.c (cmd_match_files): Fix memory leak replacing default_dict.
+
 Sat May  6 22:25:09 2006  Ben Pfaff  <blp@gnu.org>
 
        Fix segfault.
index eb0a5cebc8d229e015d8e9787805e4e51dbbf0fb..2657b506e29a66ebdaa9b0d6cd27b33af7b9a197 100644 (file)
@@ -1139,6 +1139,7 @@ cmd_match_files (void)
 
   discard_variables ();
 
+  dict_destroy (default_dict);
   default_dict = mtf.dict;
   mtf.dict = NULL;
   proc_set_source (storage_source_create (mtf.output));