eat the sign, pointed out by uwe@diff -r1.13 -r1.14 src/external/historical/nawk/dist/tran.c
(christos)
--- src/external/historical/nawk/dist/tran.c 2020/09/01 00:21:01 1.13
+++ src/external/historical/nawk/dist/tran.c 2020/09/01 00:35:29 1.14
@@ -404,6 +404,8 @@
static int checkinfnan(const char *s)
{
+ if (*s == '+' || *s == '-')
+ s++;
switch (tolower((unsigned char)*s)) {
case 'i':
return checkstr(s, "inf") || checkstr(s, "infinity");