dovecot-2.0: lib-storage: Added assert against empty UIDL in mai...

dovecot at dovecot.org dovecot at dovecot.org
Tue Sep 21 17:23:00 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/ad81284d43ff
changeset: 12146:ad81284d43ff
user:      Timo Sirainen <tss at iki.fi>
date:      Tue Sep 21 15:22:38 2010 +0100
description:
lib-storage: Added assert against empty UIDL in mailbox_save_set_pop3_uidl().

diffstat:

 src/lib-storage/mail-storage.c |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (12 lines):

diff -r 8b1ec21f50e6 -r ad81284d43ff src/lib-storage/mail-storage.c
--- a/src/lib-storage/mail-storage.c	Tue Sep 21 15:22:16 2010 +0100
+++ b/src/lib-storage/mail-storage.c	Tue Sep 21 15:22:38 2010 +0100
@@ -1318,6 +1318,8 @@
 
 void mailbox_save_set_pop3_uidl(struct mail_save_context *ctx, const char *uidl)
 {
+	i_assert(*uidl != '\0');
+
 	i_free(ctx->pop3_uidl);
 	ctx->pop3_uidl = i_strdup(uidl);
 }


More information about the dovecot-cvs mailing list