Chromium Code Reviews| Index: bin/socket_stream.dart |
| =================================================================== |
| --- bin/socket_stream.dart (revision 3211) |
| +++ bin/socket_stream.dart (working copy) |
| @@ -1,4 +1,4 @@ |
| -// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| @@ -9,7 +9,7 @@ |
| List<int> read([int len]) { |
| int bytesToRead = available(); |
| - if (bytesToRead == 0) return null; |
| + if (bytesToRead <= 0) return null; |
|
Søren Gjesse
2012/01/12 07:32:47
I think we should assert that available is never n
siva
2012/01/12 19:30:50
Removed this check here and added an asserion in t
|
| if (len !== null) { |
| if (len <= 0) { |
| throw new StreamException("Illegal length $len"); |