diff options
Diffstat (limited to 'include/afio/v2.0/detail/impl/posix/mapped_file_handle.ipp')
-rw-r--r-- | include/afio/v2.0/detail/impl/posix/mapped_file_handle.ipp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/afio/v2.0/detail/impl/posix/mapped_file_handle.ipp b/include/afio/v2.0/detail/impl/posix/mapped_file_handle.ipp index e5c10062..8999a655 100644 --- a/include/afio/v2.0/detail/impl/posix/mapped_file_handle.ipp +++ b/include/afio/v2.0/detail/impl/posix/mapped_file_handle.ipp @@ -116,8 +116,8 @@ result<mapped_file_handle::extent_type> mapped_file_handle::truncate(extent_type // otherwise some kernels keep them around until last fd close, effectively leaking them if(newsize < size) { - char *start = utils::round_up_to_page_size(_mh.address() + newsize); - char *end = utils::round_up_to_page_size(_mh.address() + size); + byte *start = utils::round_up_to_page_size(_mh.address() + newsize); + byte *end = utils::round_up_to_page_size(_mh.address() + size); (void) _mh.do_not_store({start, static_cast<size_t>(end - start)}); } // Resize the file, on unified page cache kernels it'll map any new pages into the reserved map |