summaryrefslogtreecommitdiff
path: root/fileio.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2004-07-16 18:02:30 +0000
committerWayne Davison <wayned@samba.org>2004-07-16 18:02:30 +0000
commit510b4cd4d511ec3cd1480230d499f12fd1ca3f03 (patch)
tree68b89376f018183cd60419b54bfda52bb1dbc052 /fileio.c
parentde584c658cbb30f0fa7d2d9037c4ccb29bb71417 (diff)
downloadrsync-510b4cd4d511ec3cd1480230d499f12fd1ca3f03.tar.gz
Added a max_map_size variable, initialized to MAX_MAP_SIZE.
Diffstat (limited to 'fileio.c')
-rw-r--r--fileio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/fileio.c b/fileio.c
index 0756bfa7..44ec8ef9 100644
--- a/fileio.c
+++ b/fileio.c
@@ -24,6 +24,8 @@
extern int sparse_files;
+unsigned int max_map_size = MAX_MAP_SIZE;
+
static char last_byte;
static int last_sparse;
@@ -186,7 +188,7 @@ char *map_ptr(struct map_struct *map,OFF_T offset,int len)
} else {
window_start = 0;
}
- window_size = MAX_MAP_SIZE;
+ window_size = max_map_size;
if (window_start + window_size > map->file_size) {
window_size = map->file_size - window_start;
}