]> granicus.if.org Git - mutt/commitdiff
Fix a buffer overrun. Noted by Gordon Sadler <gbsadler1@lcisp.com>;
authorThomas Roessler <roessler@does-not-exist.org>
Mon, 2 Apr 2001 13:02:56 +0000 (13:02 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Mon, 2 Apr 2001 13:02:56 +0000 (13:02 +0000)
#530.

pop.c

diff --git a/pop.c b/pop.c
index 096b3a6d3e875c229de6fb2c4051e2eaafb0eec3..ac3f5ddda850c29d84ce28f8cb00d03720623513 100644 (file)
--- a/pop.c
+++ b/pop.c
@@ -539,7 +539,7 @@ void pop_fetch_mail (void)
     return;
   }
 
-  url = p = safe_calloc (strlen (PopHost) + 6, sizeof (char));
+  url = p = safe_calloc (strlen (PopHost) + 7, sizeof (char));
   if (url_check_scheme (PopHost) == U_UNKNOWN)
   {
     strcpy (url, "pop://");    /* __STRCPY_CHECKED__ */