| Index: runtime/bin/socket.cc
|
| diff --git a/runtime/bin/socket.cc b/runtime/bin/socket.cc
|
| index 4997e989007e7851b1dea0b76d51fada74b2524c..e26a5e7c602ba98aea3bef6c5b2fb7e8c26c79ac 100644
|
| --- a/runtime/bin/socket.cc
|
| +++ b/runtime/bin/socket.cc
|
| @@ -61,8 +61,6 @@ void FUNCTION_NAME(Socket_ReadList)(Dart_NativeArguments args) {
|
| if (Dart_IsError(result)) {
|
| bytes_read = -1;
|
| }
|
| - } else if (bytes_read < 0) {
|
| - bytes_read = 0;
|
| }
|
| delete[] buffer;
|
| Dart_SetReturnValue(args, Dart_NewInteger(bytes_read));
|
| @@ -96,9 +94,6 @@ void FUNCTION_NAME(Socket_WriteList)(Dart_NativeArguments args) {
|
| intptr_t total_bytes_written =
|
| Socket::Write(socket, reinterpret_cast<void*>(buffer), length);
|
| delete[] buffer;
|
| - if (total_bytes_written < 0) {
|
| - total_bytes_written = 0;
|
| - }
|
| Dart_SetReturnValue(args, Dart_NewInteger(total_bytes_written));
|
| Dart_ExitScope();
|
| }
|
|
|