PAGE_SIZE is not defined on some architectures such as arm64 and mips64el, so
let's use a portable and standardized one.
Gbp-Pq: Name PAGE_SIZE.patch
}
src_iovs[iovecs_used].iov_base = const_cast<char*>(cur);
- if (!IsAlignedParam(cur, PAGE_SIZE)) {
- src_iovs[iovecs_used].iov_len = AlignUp(cur, PAGE_SIZE) - cur;
+ if (!IsAlignedParam(cur, getpagesize())) {
+ src_iovs[iovecs_used].iov_len = AlignUp(cur, getpagesize()) - cur;
} else {
- src_iovs[iovecs_used].iov_len = PAGE_SIZE;
+ src_iovs[iovecs_used].iov_len = getpagesize();
}
src_iovs[iovecs_used].iov_len = std::min(src_iovs[iovecs_used].iov_len, len);