summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2017-06-14 14:53:35 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2017-06-14 14:53:35 +0300
commit1dbebc4d49b15e4715ab01f4e23a76cb713c90d3 (patch)
treeb462c1c9e66a4341f39e8b3149bc2b638f032151
parent719e64af991d1eff3874896caa80f2436b8f97da (diff)
downloadmailutils-1dbebc4d49b15e4715ab01f4e23a76cb713c90d3.tar.gz
mailutils-1dbebc4d49b15e4715ab01f4e23a76cb713c90d3.tar.bz2
Lex-related fixes.
* mu-aux/gylwrap (@yysym): Add more symbols from lex. * mh/mh_alias_lex.l (mh_alias_read): Return meaningful value.
-rw-r--r--mh/mh_alias_lex.l1
-rwxr-xr-xmu-aux/gylwrap21
2 files changed, 21 insertions, 1 deletions
diff --git a/mh/mh_alias_lex.l b/mh/mh_alias_lex.l
index 445522c65..371353ed3 100644
--- a/mh/mh_alias_lex.l
+++ b/mh/mh_alias_lex.l
@@ -291,6 +291,7 @@ mh_alias_read (char const *name, int fail)
rc = yyparse ();
mu_stream_ioctl (mu_strerr, MU_IOCTL_LOGSTREAM,
MU_IOCTL_LOGSTREAM_SET_MODE, &old_mode);
+ return rc;
}
void
diff --git a/mu-aux/gylwrap b/mu-aux/gylwrap
index 3f3b6f57b..55cca6b11 100755
--- a/mu-aux/gylwrap
+++ b/mu-aux/gylwrap
@@ -202,7 +202,26 @@ my @yysym = qw(
yytable
yycheck
yyname
- yyrule
+ yyrule
+
+ yy_create_buffer
+ yy_delete_buffer
+ yy_flex_debug
+ yy_init_buffer
+ yy_flush_buffer
+ yy_load_buffer_state
+ yy_switch_to_buffer
+ yyin
+ yyleng
+ yylex
+ yylineno
+ yyout
+ yyrestart
+ yytext
+ yywrap
+ yyalloc
+ yyrealloc
+ yyfree
);
our $VERSION = '1.00';

Return to:

Send suggestions and report system problems to the System administrator.