diff options
| author | Edward Thomson <ethomson@edwardthomson.com> | 2019-06-23 17:09:22 +0100 |
|---|---|---|
| committer | Edward Thomson <ethomson@edwardthomson.com> | 2019-11-25 13:18:28 +1100 |
| commit | 8be12026a158f0836c73f6b9f33abab640d9a115 (patch) | |
| tree | 0734a3249ccedec73dd3c3c599b00453b7bb5687 /src/win32 | |
| parent | 7e1cc296e4c89c35b38d3637176aab2bdc4efab6 (diff) | |
| download | libgit2-8be12026a158f0836c73f6b9f33abab640d9a115.tar.gz | |
mmap: use a 64-bit signed type `off64_t` for mmap
Prefer `off64_t` to `git_off_t` for internal visibility.
Diffstat (limited to 'src/win32')
| -rw-r--r-- | src/win32/map.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/win32/map.c b/src/win32/map.c index dff0695d2..e2ce737de 100644 --- a/src/win32/map.c +++ b/src/win32/map.c @@ -50,7 +50,7 @@ int git__mmap_alignment(size_t *page_size) return 0; } -int p_mmap(git_map *out, size_t len, int prot, int flags, int fd, git_off_t offset) +int p_mmap(git_map *out, size_t len, int prot, int flags, int fd, off64_t offset) { HANDLE fh = (HANDLE)_get_osfhandle(fd); DWORD alignment = get_allocation_granularity(); @@ -58,8 +58,8 @@ int p_mmap(git_map *out, size_t len, int prot, int flags, int fd, git_off_t offs DWORD view_prot = 0; DWORD off_low = 0; DWORD off_hi = 0; - git_off_t page_start; - git_off_t page_offset; + off64_t page_start; + off64_t page_offset; GIT_MMAP_VALIDATE(out, len, prot, flags); |
