X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Flanguage%2Fexpressions%2Fparse.c;fp=src%2Flanguage%2Fexpressions%2Fparse.c;h=f1800f3775afeca8078d9916c608d8f5100fe0c9;hb=72c9c6a2f92e94779b2e55d0726568090411871c;hp=d06d633d5b02fa4eb40273a02e2d7bbb64e90714;hpb=625d4143f12420232591719750584a1a089a8cf7;p=pspp diff --git a/src/language/expressions/parse.c b/src/language/expressions/parse.c index d06d633d5b..f1800f3775 100644 --- a/src/language/expressions/parse.c +++ b/src/language/expressions/parse.c @@ -912,7 +912,7 @@ parse_sysvar (struct lexer *lexer, struct expression *e) return expr_allocate_number (e, settings_get_viewwidth ()); else { - msg (SE, _("Unknown system variable %s."), lex_tokcstr (lexer)); + lex_error (lexer, _("Unknown system variable %s."), lex_tokcstr (lexer)); return NULL; } } @@ -960,7 +960,7 @@ parse_primary__ (struct lexer *lexer, struct expression *e) return expr_allocate_format (e, &fmt); /* All attempts failed. */ - msg (SE, _("Unknown identifier %s."), lex_tokcstr (lexer)); + lex_error (lexer, _("Unknown identifier %s."), lex_tokcstr (lexer)); return NULL; } break; @@ -1332,7 +1332,8 @@ parse_function (struct lexer *lexer, struct expression *e) const struct operation *first, *last; if (!lookup_function (lex_tokcstr (lexer), &first, &last)) { - msg (SE, _("No function or vector named %s."), lex_tokcstr (lexer)); + lex_error (lexer, _("No function or vector named %s."), + lex_tokcstr (lexer)); ds_destroy (&func_name); return NULL; }