diff --git a/spec.html b/spec.html index 157fca4..02996c7 100644 --- a/spec.html +++ b/spec.html @@ -318,7 +318,7 @@

AsyncIterator.from ( _O_ )

1. Set _usingIterator_ to ? GetMethod(_O_, @@iterator). 1. If _usingIterator_ is not *undefined*, 1. Let _syncIteratorRecord_ be ? GetIterator(_O_, ~sync~, _usingIterator_). - 1. Return ! CreateAsyncFromSyncIterator(_syncIteratorRecord_). + 1. Set _O_ to ! CreateAsyncFromSyncIterator(_syncIteratorRecord_). 1. If _iteratorRecord_ is *undefined*, set _iteratorRecord_ to ? GetIteratorDirect(_O_). 1. Let _wrapper_ be ! ObjectCreate(%WrapForValidAsyncIteratorPrototype%, « [[AsyncIterated]] »). 1. Set _wrapper_.[[AsyncIterated]] to _iteratorRecord_.