From: Timo Sirainen Date: Fri, 3 Dec 2010 10:43:03 +0000 (+0000) Subject: lib-storage: mail_storage_copy_can_use_hardlink() was always returning TRUE. X-Git-Tag: 2.0.8~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c0b11b57c46ad3581cfe21933f510e452b6aee0a;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: mail_storage_copy_can_use_hardlink() was always returning TRUE. --- diff --git a/src/lib-storage/mail-copy.c b/src/lib-storage/mail-copy.c index 287bee2a3c..e174010ca6 100644 --- a/src/lib-storage/mail-copy.c +++ b/src/lib-storage/mail-copy.c @@ -78,7 +78,7 @@ int mail_storage_copy(struct mail_save_context *ctx, struct mail *mail) bool mail_storage_copy_can_use_hardlink(struct mailbox *src, struct mailbox *dest) { - return src->file_create_mode == src->file_create_mode && - src->file_create_gid == src->file_create_gid && + return src->file_create_mode == dest->file_create_mode && + src->file_create_gid == dest->file_create_gid && !dest->disable_reflink_copy_to; }