Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8321:b62e350500c9 HEAD
Fixed message address assert-crashing if the entire input was invalid.
Patch by Richard Platel.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 24 Oct 2008 01:56:13 +0300 |
parents | d49aa6720fb2 |
children | 66a792567e59 |
files | src/lib-mail/message-address.c |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-mail/message-address.c Thu Oct 23 20:31:41 2008 +0300 +++ b/src/lib-mail/message-address.c Fri Oct 24 01:56:13 2008 +0300 @@ -314,8 +314,7 @@ ctx.str = t_str_new(128); ctx.fill_missing = fill_missing; - ret = rfc822_skip_lwsp(&ctx.parser); - if (ret == 0) { + if (rfc822_skip_lwsp(&ctx.parser) <= 0) { /* no addresses */ return NULL; }