lexer: Support more options in lex_error_expecting_array().
[pspp] / src / language / lexer / value-parser.c
index 55707f6ac576f9f82aba8b390f4b58a34947c3dc..23b4def274cc71191dd3d1018625766500b753eb 100644 (file)
@@ -102,7 +102,8 @@ parse_number (struct lexer *lexer, double *x, const enum fmt_type *format)
 
       assert (fmt_get_category (*format) != FMT_CAT_STRING);
 
-      if (!data_in_msg (lex_tokss (lexer), "UTF-8", *format, &v, 0, NULL))
+      if (!data_in_msg (lex_tokss (lexer), "UTF-8", *format,
+                        settings_get_fmt_settings (), &v, 0, NULL))
         return false;
 
       lex_get (lexer);