From c739fd374884676993c88f7a8e223988d622e5d6 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Tue, 10 Apr 2018 06:37:12 -0700 Subject: parser: duplicate package prefix in diagnostic. * parser.l (directive_tok): Fix printing of duplicate package prefix on symbol. --- parser.l | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parser.l b/parser.l index da093b0f..6c68b280 100644 --- a/parser.l +++ b/parser.l @@ -1080,8 +1080,8 @@ static int directive_tok(scanner_t *yyscanner, int tok, int state) val package = symbol_package(sym); if (package != user_package && package != keyword_package) { - yyerrprepf(yyg, lit("~s: this is ~a:~s: not from the usr package"), - sym, package_name(package), sym, nao); + yyerrprepf(yyg, lit("~a: this is ~a:~a, not usr:~a"), + symname, package_name(package), symname, symname, nao); tok = ERRTOK; } } -- cgit v1.2.3