driver: Fix memory leak in output_submit().
[pspp] / src / output / driver.c
index e953d11a63ff0374a75b843ec3c8b78f3f4ecbea..e6fc0ca9506de146ab8f48d7b5c41a97d01240a5 100644 (file)
@@ -250,7 +250,7 @@ output_submit (struct output_item *item)
       if (idx >= 1 && idx <= 4)
         {
           char *key = xasprintf ("Head%zu", idx);
-          string_map_find_and_delete (&e->heading_vars, key);
+          free (string_map_find_and_delete (&e->heading_vars, key));
           free (key);
         }
     }