summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2017-10-10 08:24:44 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2017-10-10 08:24:44 +0300
commit8f23330dc69d1a1e3ccf3687afdcb93cf19b4f76 (patch)
tree3e9c7c59a2ba98d0126af6ea67cd76e4b943d477
parent8bda03bd6997b3a78929c69fa38b6741c48963ad (diff)
downloadmailutils-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.y3
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;

Return to:

Send suggestions and report system problems to the System administrator.