diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2017-10-10 08:24:44 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2017-10-10 08:24:44 +0300 |
commit | 8f23330dc69d1a1e3ccf3687afdcb93cf19b4f76 (patch) | |
tree | 3e9c7c59a2ba98d0126af6ea67cd76e4b943d477 | |
parent | 8bda03bd6997b3a78929c69fa38b6741c48963ad (diff) | |
download | mailutils-8f23330dc69d1a1e3ccf3687afdcb93cf19b4f76.tar.gz mailutils-8f23330dc69d1a1e3ccf3687afdcb93cf19b4f76.tar.bz2 |
Bugfix in mh
* mh/mh_fmtgram.y (yylex_func): Accept negative numbers.
-rw-r--r-- | mh/mh_fmtgram.y | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mh/mh_fmtgram.y b/mh/mh_fmtgram.y index 2d2ffc70a..b1ff63e5c 100644 --- a/mh/mh_fmtgram.y +++ b/mh/mh_fmtgram.y @@ -894,7 +894,8 @@ yylex_func (void) yylval.arg.type = mhtype_str; unput (c); - if (mu_isdigit (yylval.arg.v.str[0])) + if (mu_isdigit (yylval.arg.v.str[0]) + || (yylval.arg.v.str[0] == '-' && mu_isdigit (yylval.arg.v.str[1]))) { long n; char *p; |