Index: sdk/lib/_internal/compiler/implementation/source_file_provider.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/source_file_provider.dart b/sdk/lib/_internal/compiler/implementation/source_file_provider.dart |
index 4157fc9e45175efcba141395e9aa0afd88c51f39..22af9be82da8c21e4b92f058267e6f0b24aa0b4d 100644 |
--- a/sdk/lib/_internal/compiler/implementation/source_file_provider.dart |
+++ b/sdk/lib/_internal/compiler/implementation/source_file_provider.dart |
@@ -20,7 +20,7 @@ String readAll(String filename) { |
var file = (new File(filename)).openSync(); |
var length = file.lengthSync(); |
var buffer = new List<int>(length); |
- var bytes = file.readListSync(buffer, 0, length); |
+ var bytes = file.readIntoSync(buffer, 0, length); |
file.closeSync(); |
return new String.fromCharCodes(new Utf8Decoder(buffer).decodeRest()); |
} |