From 28e0ad9b9241dd25a8e86d05bba2e46787e28d46 Mon Sep 17 00:00:00 2001 From: Masafumi Max NAKANE Date: Tue, 7 Jan 1997 10:12:53 +0000 Subject: [PATCH] The routine m_atoi in libmh handled filename like [0-9]+~ as regular mail file, where it should only treat [0-9]+. This bug was present when mh's configuration contains locale definition. Submitted by: Dave Marquardt (Closing PR #2088.) --- mail/mh/files/patch-ag | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 mail/mh/files/patch-ag diff --git a/mail/mh/files/patch-ag b/mail/mh/files/patch-ag new file mode 100644 index 000000000000..519cd0ebbc28 --- /dev/null +++ b/mail/mh/files/patch-ag @@ -0,0 +1,12 @@ +--- sbr/m_atoi.c.orig Wed Dec 1 13:01:23 1993 ++++ sbr/m_atoi.c Tue Jan 7 18:53:15 1997 +@@ -19,6 +19,9 @@ + i *= 10; + i += *cp++ - '0'; + } ++ if (*cp) { /* non-digit ended string -- return 0. */ ++ return 0; ++ } + #else + while (*cp) { + if (*cp < '0' || *cp > '9')