csv: Fix setting output file name.
[pspp] / src / output / csv.c
index ceca34dd0ea232777937aa6d9830b57a4937c700..626dc2fa5ad2c7a7b9a15898908338bed37ba378 100644 (file)
@@ -78,7 +78,7 @@ csv_create (const char *file_name, enum settings_output_devices device_type,
   output_driver_init (&csv->driver, &csv_driver_class, file_name, device_type);
 
   csv->separator = parse_string (opt (d, o, "separator", ","));
-  csv->file_name = parse_string (opt (d, o, "output-file", "pspp.csv"));
+  csv->file_name = xstrdup (file_name);
   csv->file = fn_open (csv->file_name, "w");
   csv->n_items = 0;