Mercurial > hg > mlmmj
changeset 431:37671335fe17
Fix off by one error
author | mmj |
---|---|
date | Tue, 18 Jan 2005 21:47:42 +1100 |
parents | 4ec6c541b7c0 |
children | 2a3886ef3c75 |
files | src/mail-functions.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/mail-functions.c Tue Jan 18 19:03:47 2005 +1100 +++ b/src/mail-functions.c Tue Jan 18 21:47:42 2005 +1100 @@ -212,7 +212,7 @@ for(next = cur = endhdrs; next < mapstart + size; next++) { if(*next == '\n') { n++; - if(*(next+1) == '.') + if((next < mapstart + size - 1) && *(next+1) == '.') n++; } } @@ -228,7 +228,7 @@ newlinebuf[0] = '\r'; newlinebuf[1] = '\n'; len = 2; - if(*(next+1) == '.') { + if((next < mapstart + size - 1) && *(next+1) == '.') { newlinebuf[2] = '.'; len = 3; }