| Index: mojo/public/dart/mojo/lib/src/proxy.dart
|
| diff --git a/mojo/public/dart/mojo/lib/src/proxy.dart b/mojo/public/dart/mojo/lib/src/proxy.dart
|
| index a0191d86d69f2b89e65f38fde828c5b1861b499f..a9ea064dca452ae788122ba27a6e9d3ba120a84a 100644
|
| --- a/mojo/public/dart/mojo/lib/src/proxy.dart
|
| +++ b/mojo/public/dart/mojo/lib/src/proxy.dart
|
| @@ -35,11 +35,11 @@ abstract class Proxy extends core.MojoEventStreamListener {
|
|
|
| void handleRead() {
|
| var result = endpoint.queryAndRead();
|
| - if ((result.bytesRead == null) || (result.bytesRead.length == 0)) {
|
| + if ((result.data == null) || (result.dataLength == 0)) {
|
| throw new MojoCodecError('Unexpected empty message or error: $result');
|
| }
|
| - var message = new ServiceMessage.fromMessage(
|
| - new Message(result.bytesRead, result.handlesRead));
|
| + var message = new ServiceMessage.fromMessage(new Message(
|
| + result.data, result.handles, result.dataLength, result.handlesLength));
|
| if (ControlMessageHandler.isControlMessage(message)) {
|
| _handleControlMessageResponse(message);
|
| return;
|
|
|