From: Timo Sirainen Date: Fri, 14 May 2010 08:53:48 +0000 (+0200) Subject: lib-index: Use IO_BLOCK_SIZE X-Git-Tag: 2.0.beta6~220 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1d738cce754bc64bbc66d3355ebdaf3f6eac55f1;p=thirdparty%2Fdovecot%2Fcore.git lib-index: Use IO_BLOCK_SIZE --HG-- branch : HEAD --- diff --git a/src/lib-index/mail-cache-lookup.c b/src/lib-index/mail-cache-lookup.c index 126bcec3e6..38a837183b 100644 --- a/src/lib-index/mail-cache-lookup.c +++ b/src/lib-index/mail-cache-lookup.c @@ -8,7 +8,7 @@ #include -#define CACHE_PREFETCH 1024 +#define CACHE_PREFETCH IO_BLOCK_SIZE int mail_cache_get_record(struct mail_cache *cache, uint32_t offset, const struct mail_cache_record **rec_r) diff --git a/src/lib-index/mail-index-map-read.c b/src/lib-index/mail-index-map-read.c index 16fc2fe799..d7af48788b 100644 --- a/src/lib-index/mail-index-map-read.c +++ b/src/lib-index/mail-index-map-read.c @@ -125,7 +125,7 @@ mail_index_try_read_map(struct mail_index_map *map, { struct mail_index *index = map->index; const struct mail_index_header *hdr; - unsigned char read_buf[4096]; + unsigned char read_buf[IO_BLOCK_SIZE]; const void *buf; void *data = NULL; ssize_t ret; diff --git a/src/lib-index/mail-transaction-log-file.c b/src/lib-index/mail-transaction-log-file.c index 2fb34b638b..9d7c2f4a50 100644 --- a/src/lib-index/mail-transaction-log-file.c +++ b/src/lib-index/mail-transaction-log-file.c @@ -12,7 +12,7 @@ #include "mail-index-modseq.h" #include "mail-transaction-log-private.h" -#define LOG_PREFETCH 1024 +#define LOG_PREFETCH IO_BLOCK_SIZE #define MEMORY_LOG_NAME "(in-memory transaction log file)" static int