should fix compilation.
authorPierre Habouzit <madcoder@debian.org>
Fri, 1 Dec 2006 09:54:12 +0000 (10:54 +0100)
committerPierre Habouzit <madcoder@debian.org>
Fri, 1 Dec 2006 09:54:12 +0000 (10:54 +0100)
mutt_libesmtp.c

index 3ffb3f0..82e1a5f 100644 (file)
@@ -158,7 +158,7 @@ static const char *_mutt_libesmtp_messagefp_cb (void **buf, int *len,
     char *p = strchr (*buf, '\0');
 
     if (p[-1] == '\n' && p[-2] != '\r') {
-      m_strcpy(p - 1, "\r\n");
+      m_strcpy(p - 1, *buf + BUFLEN - p + 1, "\r\n");
       p++;
     }
     octets = p - (char *) *buf;