]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
mdbox rebuild: Fixed looking up original mailbox name for mails.
authorTimo Sirainen <tss@iki.fi>
Mon, 5 Jul 2010 12:28:17 +0000 (13:28 +0100)
committerTimo Sirainen <tss@iki.fi>
Mon, 5 Jul 2010 12:28:17 +0000 (13:28 +0100)
--HG--
branch : HEAD

src/lib-storage/index/dbox-multi/mdbox-storage-rebuild.c

index f5b4e0a13a6edc2900c449dd355c0b4b2cc17dec..64d16d93d0cf89f77e3992c2fbb2f993252809f5 100644 (file)
@@ -618,6 +618,7 @@ static int rebuild_restore_msg(struct mdbox_storage_rebuild_context *ctx,
        if (ret > 0 && !deleted && dbox_file_metadata_read(file) > 0) {
                mailbox = dbox_file_metadata_get(file,
                                                 DBOX_METADATA_ORIG_MAILBOX);
+               mailbox = t_strdup(mailbox);
        }
        dbox_file_unref(&file);
        if (ret <= 0 || deleted) {