Index: runtime/vm/dart_api_impl.cc |
=================================================================== |
--- runtime/vm/dart_api_impl.cc (revision 41104) |
+++ runtime/vm/dart_api_impl.cc (working copy) |
@@ -1876,10 +1876,8 @@ |
DARTSCOPE(isolate); |
const Object& obj = Object::Handle(isolate, Api::UnwrapHandle(handle)); |
if (obj.IsInstance()) { |
- const Library& async_lib = |
- Library::Handle(isolate, Library::AsyncLibrary()); |
const Class& future_class = |
- Class::Handle(isolate, async_lib.LookupClass(Symbols::Future())); |
+ Class::Handle(isolate->object_store()->future_class()); |
ASSERT(!future_class.IsNull()); |
const Class& obj_class = Class::Handle(isolate, obj.clazz()); |
Error& malformed_type_error = Error::Handle(isolate); |