treewide: Use struct fmt_spec by value instead of pointer in most cases.
[pspp] / src / language / commands / set.c
index 75ba7b413edbd75a24f90730cc438749770cb310..905b489f79afe8cc314e48cbe277c4abc3ec9aa6 100644 (file)
@@ -531,7 +531,7 @@ parse_FORMAT (struct lexer *lexer)
   if (!parse_format_specifier (lexer, &fmt))
     return false;
 
-  char *error = fmt_check_output__ (&fmt);
+  char *error = fmt_check_output__ (fmt);
   if (error)
     {
       lex_next_error (lexer, -1, -1, "%s", error);
@@ -546,11 +546,11 @@ parse_FORMAT (struct lexer *lexer)
       lex_ofs_error (lexer, start, end,
                      _("%s requires numeric output format as an argument.  "
                        "Specified format %s is of type string."),
-                     "FORMAT", fmt_to_string (&fmt, str));
+                     "FORMAT", fmt_to_string (fmt, str));
       return false;
     }
 
-  settings_set_format (&fmt);
+  settings_set_format (fmt);
   return true;
 }