[dovecot-cvs] dovecot/src/lib-index mail-index-data.c,1.43,1.44
cras at procontrol.fi
cras at procontrol.fi
Fri May 30 01:37:55 EEST 2003
Update of /home/cvs/dovecot/src/lib-index
In directory danu:/tmp/cvs-serv10725/lib-index
Modified Files:
mail-index-data.c
Log Message:
mail_index_data_get_mmaped() didn't work with in-memory indexes
Index: mail-index-data.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/mail-index-data.c,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- mail-index-data.c 15 May 2003 19:42:12 -0000 1.43
+++ mail-index-data.c 29 May 2003 21:37:53 -0000 1.44
@@ -698,8 +698,10 @@
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;
More information about the dovecot-cvs
mailing list