Avoid unfounded warnings from GCC 7.2.
[pspp] / src / language / data-io / data-writer.c
index 65de635302e3fe2613bb04b72e49243ba06310e5..bf9505e7dd82878270a59ab13372c2a0137720c4 100644 (file)
@@ -218,7 +218,7 @@ dfm_close_writer (struct dfm_writer *w)
   if (w->file != NULL)
     {
       const char *file_name = fh_get_file_name (w->fh);
-      ok = !dfm_write_error (w) && !fn_close (file_name, w->file);
+      ok = !dfm_write_error (w) && !fn_close (w->fh, w->file);
 
       if (!ok)
         msg (ME, _("I/O error occurred writing data file `%s'."), file_name);