treewide: Use struct fmt_spec by value instead of pointer in most cases.
[pspp] / src / data / sys-file-reader.c
index 17e2754cc147ac974c367978db1c6848dc828f0a..66552dc4b46b85cdc58ffb8f6b509b168058199f 100644 (file)
@@ -1540,9 +1540,9 @@ parse_format_spec (struct sfm_reader *r, off_t pos, unsigned int format,
   if (fmt_from_u32 (format, var_get_width (v), false, &f))
     {
       if (which == PRINT_FORMAT)
-        var_set_print_format (v, &f);
+        var_set_print_format (v, f);
       else
-        var_set_write_format (v, &f);
+        var_set_write_format (v, f);
     }
   else if (format == 0)
     {