Fuchsia: Migrate to zx_system_get_page_size

Bug: fuchsia:67899
Change-Id: Id6fb9f67316dd60c939d9b8b6c6d9330831a04a2
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3331859
Reviewed-by: Francois Rousseau <frousseau@google.com>
Commit-Queue: Francois Rousseau <frousseau@google.com>
This commit is contained in:
Adrian Danis 2021-12-13 13:29:45 +11:00 committed by Crashpad LUCI CQ
parent 05e4aedfb3
commit 398908903e

View File

@ -56,7 +56,7 @@ CRASHPAD_CHILD_TEST_MAIN(AddressSpaceChildTestMain) {
// correctly.
for (const auto& t : kTestMappingPermAndSizes) {
zx_handle_t vmo = ZX_HANDLE_INVALID;
const size_t size = t.pages * PAGE_SIZE;
const size_t size = t.pages * zx_system_get_page_size();
zx_status_t status = zx_vmo_create(size, 0, &vmo);
ZX_CHECK(status == ZX_OK, status) << "zx_vmo_create";
status = zx_vmo_replace_as_executable(vmo, ZX_HANDLE_INVALID, &vmo);
@ -126,7 +126,7 @@ class AddressSpaceTest : public MultiprocessExec {
const auto& t = kTestMappingPermAndSizes[i];
EXPECT_TRUE(HasSingleMatchingMapping(process_snapshot.MemoryMap(),
test_addresses[i],
t.pages * PAGE_SIZE,
t.pages * zx_system_get_page_size(),
t.minidump_perm))
<< base::StringPrintf(
"index %zu, zircon_perm 0x%x, minidump_perm 0x%x",