Skip to content

Commit 715f756

Browse files
aamCommit Queue
authored andcommitted
[vm/gardening] Fix pointer arithmetic for win arm64.
Fixes #60480 TEST=ci Change-Id: Iba94e7dbeaebfdcca818feccacc2e5e192510c18 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/423680 Reviewed-by: Ryan Macnak <[email protected]> Commit-Queue: Alexander Aprelev <[email protected]>
1 parent dce9537 commit 715f756

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

runtime/vm/isolate_reload_test.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6327,11 +6327,11 @@ TEST_CASE(IsolateReload_RegressB179030011) {
63276327
}
63286328
uint8_t* kernel_buffer = static_cast<uint8_t*>(malloc(kernel_buffer_size));
63296329
TestCaseBase::AddToKernelBuffers(kernel_buffer);
6330-
intptr_t pos = 0;
6330+
uint8_t* target_ptr = kernel_buffer;
63316331
for (auto component : components) {
6332-
memcpy(kernel_buffer + pos, component.kernel_buffer, // NOLINT
6332+
memcpy(target_ptr, component.kernel_buffer, // NOLINT
63336333
component.kernel_buffer_size);
6334-
pos += component.kernel_buffer_size;
6334+
target_ptr += component.kernel_buffer_size;
63356335
}
63366336

63376337
// Load the first component into the isolate (to have something set as

0 commit comments

Comments
 (0)