From: Timo Sirainen Date: Tue, 21 Sep 2010 14:22:38 +0000 (+0100) Subject: lib-storage: Added assert against empty UIDL in mailbox_save_set_pop3_uidl(). X-Git-Tag: 2.0.4~35 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=89dbeaa49086b44bcba38a29c8e5e5d649054524;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Added assert against empty UIDL in mailbox_save_set_pop3_uidl(). --- diff --git a/src/lib-storage/mail-storage.c b/src/lib-storage/mail-storage.c index 77c3a40e4d..eb24af804e 100644 --- a/src/lib-storage/mail-storage.c +++ b/src/lib-storage/mail-storage.c @@ -1318,6 +1318,8 @@ void mailbox_save_set_guid(struct mail_save_context *ctx, const char *guid) 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); }