Commit 1da0a775 authored by Wez's avatar Wez Committed by Commit Bot

[Fuchsia] Migrate call-sites from rea2() back to read().

zx::channel::read() now has the correct parameter order, so migrate to
that, to allow rea2() to be removed.

TBR=kmarshall

Bug: 953523
Change-Id: I622531739609c0dfb935d44416687d7eca9a9567
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1582541Reviewed-by: default avatarWez <wez@chromium.org>
Reviewed-by: default avatarKevin Marshall <kmarshall@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Auto-Submit: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#653636}
parent 4f02afe9
...@@ -243,7 +243,7 @@ v8::Local<v8::Object> ZxChannelRead(gin::Arguments* args) { ...@@ -243,7 +243,7 @@ v8::Local<v8::Object> ZxChannelRead(gin::Arguments* args) {
uint32_t data_size; uint32_t data_size;
uint32_t num_handles; uint32_t num_handles;
zx_status_t status = zx_status_t status =
ch->rea2(0, nullptr, nullptr, 0, 0, &data_size, &num_handles); ch->read(0, nullptr, nullptr, 0, 0, &data_size, &num_handles);
DCHECK_EQ(status, ZX_ERR_BUFFER_TOO_SMALL); DCHECK_EQ(status, ZX_ERR_BUFFER_TOO_SMALL);
std::vector<zx_handle_t> handles; std::vector<zx_handle_t> handles;
...@@ -252,7 +252,7 @@ v8::Local<v8::Object> ZxChannelRead(gin::Arguments* args) { ...@@ -252,7 +252,7 @@ v8::Local<v8::Object> ZxChannelRead(gin::Arguments* args) {
v8::Local<v8::ArrayBuffer> buf = v8::Local<v8::ArrayBuffer> buf =
v8::ArrayBuffer::New(args->isolate(), data_size); v8::ArrayBuffer::New(args->isolate(), data_size);
uint32_t actual_bytes, actual_handles; uint32_t actual_bytes, actual_handles;
status = ch->rea2(0, buf->GetContents().Data(), handles.data(), data_size, status = ch->read(0, buf->GetContents().Data(), handles.data(), data_size,
handles.size(), &actual_bytes, &actual_handles); handles.size(), &actual_bytes, &actual_handles);
DCHECK_EQ(actual_bytes, data_size); DCHECK_EQ(actual_bytes, data_size);
DCHECK_EQ(actual_handles, num_handles); DCHECK_EQ(actual_handles, num_handles);
......
...@@ -544,7 +544,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessage) { ...@@ -544,7 +544,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessage) {
zx_handle_t handles[1]; zx_handle_t handles[1];
uint32_t actual_bytes, actual_handles; uint32_t actual_bytes, actual_handles;
ASSERT_EQ( ASSERT_EQ(
helper.server().rea2(0, data, handles, base::size(data), helper.server().read(0, data, handles, base::size(data),
base::size(handles), &actual_bytes, &actual_handles), base::size(handles), &actual_bytes, &actual_handles),
ZX_OK); ZX_OK);
EXPECT_EQ(actual_bytes, 16u); EXPECT_EQ(actual_bytes, 16u);
...@@ -577,7 +577,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessageWithSimpleArg) { ...@@ -577,7 +577,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessageWithSimpleArg) {
zx_handle_t handles[1]; zx_handle_t handles[1];
uint32_t actual_bytes, actual_handles; uint32_t actual_bytes, actual_handles;
ASSERT_EQ( ASSERT_EQ(
helper.server().rea2(0, data, handles, base::size(data), helper.server().read(0, data, handles, base::size(data),
base::size(handles), &actual_bytes, &actual_handles), base::size(handles), &actual_bytes, &actual_handles),
ZX_OK); ZX_OK);
// 24 rather than 20 because everything's 8 aligned. // 24 rather than 20 because everything's 8 aligned.
...@@ -611,7 +611,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessageWithStringArg) { ...@@ -611,7 +611,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessageWithStringArg) {
zx_handle_t handles[1]; zx_handle_t handles[1];
uint32_t actual_bytes, actual_handles; uint32_t actual_bytes, actual_handles;
ASSERT_EQ( ASSERT_EQ(
helper.server().rea2(0, data, handles, base::size(data), helper.server().read(0, data, handles, base::size(data),
base::size(handles), &actual_bytes, &actual_handles), base::size(handles), &actual_bytes, &actual_handles),
ZX_OK); ZX_OK);
EXPECT_EQ(actual_handles, 0u); EXPECT_EQ(actual_handles, 0u);
...@@ -643,7 +643,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessageWithMultipleArgs) { ...@@ -643,7 +643,7 @@ TEST_F(FidlGenJsTest, RawReceiveFidlMessageWithMultipleArgs) {
zx_handle_t handles[1]; zx_handle_t handles[1];
uint32_t actual_bytes, actual_handles; uint32_t actual_bytes, actual_handles;
ASSERT_EQ( ASSERT_EQ(
helper.server().rea2(0, data, handles, base::size(data), helper.server().read(0, data, handles, base::size(data),
base::size(handles), &actual_bytes, &actual_handles), base::size(handles), &actual_bytes, &actual_handles),
ZX_OK); ZX_OK);
EXPECT_EQ(actual_handles, 0u); EXPECT_EQ(actual_handles, 0u);
......
...@@ -300,7 +300,7 @@ class ChannelFuchsia : public Channel, ...@@ -300,7 +300,7 @@ class ChannelFuchsia : public Channel,
zx_handle_t handles[ZX_CHANNEL_MAX_MSG_HANDLES] = {}; zx_handle_t handles[ZX_CHANNEL_MAX_MSG_HANDLES] = {};
zx_status_t read_result = zx_status_t read_result =
handle_.rea2(0, buffer, handles, buffer_capacity, base::size(handles), handle_.read(0, buffer, handles, buffer_capacity, base::size(handles),
&bytes_read, &handles_read); &bytes_read, &handles_read);
if (read_result == ZX_OK) { if (read_result == ZX_OK) {
for (size_t i = 0; i < handles_read; ++i) { for (size_t i = 0; i < handles_read; ++i) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment