| Index: lib/runtime/dart/isolate.js
|
| diff --git a/lib/runtime/dart/isolate.js b/lib/runtime/dart/isolate.js
|
| index c5a509a390c9c143146aff040f83c4d55e1418ab..35c00f40dc2a02e56d6e38188bd4659a68ef0394 100644
|
| --- a/lib/runtime/dart/isolate.js
|
| +++ b/lib/runtime/dart/isolate.js
|
| @@ -45,8 +45,8 @@ var isolate;
|
| throw new core.UnimplementedError("packageRoot");
|
| try {
|
| if (dart.is(args, core.List$(core.String))) {
|
| - for (let i = 0; dart.notNull(i) < dart.notNull(args.length); i = dart.notNull(i) + 1) {
|
| - if (!(typeof args.get(i) == 'string')) {
|
| + for (let i = 0; dart.notNull(i) < dart.notNull(args[core.$length]); i = dart.notNull(i) + 1) {
|
| + if (!(typeof args[core.$get](i) == 'string')) {
|
| throw new core.ArgumentError(`Args must be a list of Strings ${args}`);
|
| }
|
| }
|
|
|