X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fdictionary%2Fnumeric.c;h=ae9f25325a48ce0cded05b7451aa691633372d63;hb=f4e3578b2c8ce537de5516af55a62b84ebf2b744;hp=c04e8eba7a0f9f4797dbaf95276c5bae16b24c6f;hpb=96994a54e60e9c95b8bba54c2281acf7059b1203;p=pspp diff --git a/src/language/dictionary/numeric.c b/src/language/dictionary/numeric.c index c04e8eba7a..ae9f25325a 100644 --- a/src/language/dictionary/numeric.c +++ b/src/language/dictionary/numeric.c @@ -64,8 +64,9 @@ cmd_numeric (struct lexer *lexer, struct dataset *ds) if (fmt_is_string (f.type)) { char str[FMT_STRING_LEN_MAX + 1]; - msg (SE, _("Format type %s may not be used with a numeric " - "variable."), fmt_to_string (&f, str)); + lex_next_error (lexer, -1, -1, + _("Format type %s may not be used with a numeric " + "variable."), fmt_to_string (&f, str)); goto fail; } @@ -135,8 +136,9 @@ cmd_string (struct lexer *lexer, struct dataset *ds) if (!fmt_is_string (f.type)) { char str[FMT_STRING_LEN_MAX + 1]; - msg (SE, _("Format type %s may not be used with a string " - "variable."), fmt_to_string (&f, str)); + lex_next_error (lexer, -2, -2, + _("Format type %s may not be used with a string " + "variable."), fmt_to_string (&f, str)); goto fail; } if (!fmt_check_output (&f))