freebsd-ports/mail/mh/files/patch-ag
Masafumi Max NAKANE 28e0ad9b92 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 <marquard@Zilker.NET>
(Closing PR #2088.)
1997-01-07 10:12:53 +00:00

13 lines
278 B
Plaintext

--- 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')