Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6442:6f12401a149e HEAD
Crashfix
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 22 Sep 2007 11:11:58 +0300 |
parents | 758016646062 |
children | 53313d1e7e4f |
files | src/lib-storage/index/maildir/maildir-uidlist.c |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-uidlist.c Sat Sep 22 11:07:23 2007 +0300 +++ b/src/lib-storage/index/maildir/maildir-uidlist.c Sat Sep 22 11:11:58 2007 +0300 @@ -1126,9 +1126,11 @@ rec = p_new(ctx->record_pool, struct maildir_uidlist_rec, 1); - if (old_rec != NULL) + if (old_rec != NULL) { *rec = *old_rec; - else { + rec->extensions = + p_strdup(ctx->record_pool, rec->extensions); + } else { rec->uid = (uint32_t)-1; ctx->new_files_count++; ctx->changed = TRUE;