Mercurial > dovecot > original-hg > dovecot-1.2
changeset 3734:b1fa09b19b86 HEAD
Don't allow pop3_uidl_format without at least one valid %var in it.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 06 Dec 2005 21:23:10 +0200 |
parents | 74b27d1e17a4 |
children | ba95b4cd33aa |
files | src/pop3/main.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/pop3/main.c Tue Dec 06 19:34:45 2005 +0200 +++ b/src/pop3/main.c Tue Dec 06 21:23:10 2005 +0200 @@ -194,6 +194,9 @@ if (logout_format == NULL) logout_format = "top=%t/%T, retr=%r/%R, del=%d/%m, size=%s"; uidl_keymask = parse_uidl_keymask(uidl_format); + if (uidl_keymask == 0) + i_fatal("pop3_uidl_format setting doesn't contain any " + "%% variables."); flags = 0; if (getenv("FULL_FILESYSTEM_ACCESS") != NULL)