From 1b5cf80e32606b479df6a15f0882f1ffecbf3081 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Tue, 28 Apr 2020 18:35:09 +0200 Subject: [PATCH] style: avoid gettextize warnings * src/scan-gram.l, src/scan-skel.l: Help it see the start and end of "character literals". --- src/scan-gram.l | 2 +- src/scan-skel.l | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scan-gram.l b/src/scan-gram.l index b6ddd3fa..80a46134 100644 --- a/src/scan-gram.l +++ b/src/scan-gram.l @@ -380,7 +380,7 @@ eqopt ({sp}=)? BEGIN SC_BRACKETED_ID; } - [^\[%A-Za-z0-9_<>{}\"\'*;|=/, \f\r\n\t\v]+|. { + [^\[%A-Za-z0-9_<>{}""''*;|=/, \f\r\n\t\v]+|. { complain (loc, complaint, "%s: %s", ngettext ("invalid character", "invalid characters", yyleng), quote_mem (yytext, yyleng)); diff --git a/src/scan-skel.l b/src/scan-skel.l index 2ffdcfc2..a856eac0 100644 --- a/src/scan-skel.l +++ b/src/scan-skel.l @@ -84,7 +84,7 @@ static void fail_for_invalid_at (char const *at); "@output(" at_init (&argc, argv, &at_ptr, &at_output); /* This pattern must not match more than the previous @ patterns. */ -@[^@{}\'(\n]* fail_for_invalid_at (yytext); +@[^@{}''(\n]* fail_for_invalid_at (yytext); \n out_lineno++; ECHO; [^@\n]+ ECHO;