summaryrefslogtreecommitdiff
path: root/src/posix.h
diff options
context:
space:
mode:
authorCarlos Martín Nieto <cmn@dwim.me>2016-03-16 19:05:11 +0100
committerCarlos Martín Nieto <cmn@dwim.me>2016-03-16 21:36:25 +0100
commit87c181970dbe629befa98aafeee75b2641dacf63 (patch)
treeaae18c85980ebbe346a30048e6c0bacfe61a3381 /src/posix.h
parent77394a27af283b366fa8bb444d29670131bfa104 (diff)
downloadlibgit2-cmn/pool-limit.tar.gz
Split the page size from the mmap alignmentcmn/pool-limit
While often similar, these are not the same on Windows. We want to use the page size on Windows for the pools, but for mmap we need to use the allocation granularity as the alignment. On the other platforms these values remain the same.
Diffstat (limited to 'src/posix.h')
-rw-r--r--src/posix.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/posix.h b/src/posix.h
index 8785a4c99..f204751cf 100644
--- a/src/posix.h
+++ b/src/posix.h
@@ -109,6 +109,7 @@ extern int p_getcwd(char *buffer_out, size_t size);
extern int p_rename(const char *from, const char *to);
extern int git__page_size(size_t *page_size);
+extern int git__mmap_alignment(size_t *page_size);
/**
* Platform-dependent methods