From a2dd34b7e1ee4be67409dbc002d45bcb89cf2c4c Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 30 May 2003 00:37:53 +0300 Subject: [PATCH] mail_index_data_get_mmaped() didn't work with in-memory indexes --HG-- branch : HEAD --- src/lib-index/mail-index-data.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib-index/mail-index-data.c b/src/lib-index/mail-index-data.c index cb9a127439..c2f258ba74 100644 --- a/src/lib-index/mail-index-data.c +++ b/src/lib-index/mail-index-data.c @@ -698,8 +698,10 @@ int mail_index_data_record_verify(struct mail_index_data *data, void *mail_index_data_get_mmaped(struct mail_index_data *data, size_t *size) { - if (!mmap_update(data, 0, 0)) - return NULL; + if (!data->anon_mmap) { + if (!mmap_update(data, 0, 0)) + return NULL; + } *size = data->mmap_used_length; return data->mmap_base; -- 2.47.3