Add support for reading and writing SPV files.
[pspp] / src / language / dictionary / sys-file-info.c
index 9cb551044914098e389c044e0d48e8098a856365..1fd80281c421bc42feffdf89102eefdf147cf2e6 100644 (file)
@@ -249,6 +249,7 @@ cmd_sysfile_info (struct lexer *lexer, struct dataset *ds UNUSED)
   display_value_labels (vars, n_vars);
   display_attributes (dict_get_attributes (dataset_dict (ds)),
                       vars, n_vars, DF_ATTRIBUTES);
+  free (vars);
 
   dict_unref (d);
 
@@ -693,7 +694,7 @@ display_attributes (const struct attrset *dict_attrset,
                      var_get_attributes (vars[i]), flags);
 
   if (pivot_table_is_empty (table))
-    pivot_table_destroy (table);
+    pivot_table_unref (table);
   else
     pivot_table_submit (table);
 }