Index: mojo/public/dart/src/data_pipe.dart |
diff --git a/mojo/public/dart/src/data_pipe.dart b/mojo/public/dart/src/data_pipe.dart |
index 2af863f5eee3453fc00276685e83d1020a11ddeb..9739be58b21cb787a12afe69cd1dfc14a7241532 100644 |
--- a/mojo/public/dart/src/data_pipe.dart |
+++ b/mojo/public/dart/src/data_pipe.dart |
@@ -107,7 +107,7 @@ class MojoDataPipeConsumer { |
int read(ByteData data, [int numBytes = -1, int flags = 0]) { |
if (handle == null) { |
status = MojoResult.INVALID_ARGUMENT; |
- return status; |
+ return 0; |
} |
int data_numBytes = (numBytes == -1) ? data.lengthInBytes : numBytes; |
@@ -115,7 +115,7 @@ class MojoDataPipeConsumer { |
handle.h, data, data_numBytes, flags); |
if (result == null) { |
status = MojoResult.INVALID_ARGUMENT; |
- return status; |
+ return 0; |
} |
assert((result is List) && (result.length == 2)); |
status = new MojoResult(result[0]); |