| Index: runtime/bin/file_impl.dart
|
| diff --git a/runtime/bin/file_impl.dart b/runtime/bin/file_impl.dart
|
| index 6dbd6f921b708394ccb73c919d8c5f35ce8fc6b3..8225de2862dc7018c3bfd38d8e6e9036e4d7eb30 100644
|
| --- a/runtime/bin/file_impl.dart
|
| +++ b/runtime/bin/file_impl.dart
|
| @@ -73,12 +73,13 @@ class _FileOutputStream implements FileOutputStream {
|
| _file.openSync(true);
|
| }
|
|
|
| - bool write(List<int> buffer) {
|
| + bool write(List<int> buffer, [bool copyBuffer = false]) {
|
| return _write(buffer, 0, buffer.length);
|
| }
|
|
|
| bool writeFrom(List<int> buffer, [int offset, int len]) {
|
| - return _write(buffer, offset, (len == null) ? buffer.length : len);
|
| + return _write(
|
| + buffer, offset, (len == null) ? buffer.length - offset : len);
|
| }
|
|
|
| void end() {
|
|
|