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 c100694e0140304d68b541051f176a94c4697db8..fc4e9b24ac0de57f0c84d66e401006fba50e8f0a 100644 |
--- a/sdk/lib/_internal/compiler/implementation/source_file_provider.dart |
+++ b/sdk/lib/_internal/compiler/implementation/source_file_provider.dart |
@@ -19,7 +19,7 @@ import 'util/uri_extras.dart'; |
String readAll(String filename) { |
var file = (new File(filename)).openSync(FileMode.READ); |
var length = file.lengthSync(); |
- var buffer = new List<int>.fixedLength(length); |
+ var buffer = new List<int>(length); |
var bytes = file.readListSync(buffer, 0, length); |
file.closeSync(); |
return new String.fromCharCodes(new Utf8Decoder(buffer).decodeRest()); |