Index: runtime/vm/class_finalizer.cc |
diff --git a/runtime/vm/class_finalizer.cc b/runtime/vm/class_finalizer.cc |
index 81cd85c1e7a4657a6e62c1f0724d35e602e16c01..027072b6fd87e4a29dd79cecbf53538dd59b86d8 100644 |
--- a/runtime/vm/class_finalizer.cc |
+++ b/runtime/vm/class_finalizer.cc |
@@ -1923,7 +1923,7 @@ void ClassFinalizer::ApplyMixinAppAlias(const Class& mixin_app_class, |
inserted_class_name = Symbols::New(thread, inserted_class_name); |
const Script& script = Script::Handle(zone, mixin_app_class.script()); |
inserted_class = Class::New( |
- inserted_class_name, script, mixin_app_class.token_pos()); |
+ library, inserted_class_name, script, mixin_app_class.token_pos()); |
inserted_class.set_is_synthesized_class(); |
library.AddClass(inserted_class); |
@@ -2814,7 +2814,8 @@ RawType* ClassFinalizer::ResolveMixinAppType( |
mixin_app_class = library.LookupLocalClass(mixin_app_class_name); |
if (mixin_app_class.IsNull()) { |
mixin_app_class_name = Symbols::New(thread, mixin_app_class_name); |
- mixin_app_class = Class::New(mixin_app_class_name, |
+ mixin_app_class = Class::New(library, |
+ mixin_app_class_name, |
script, |
mixin_type.token_pos()); |
mixin_app_class.set_super_type(mixin_super_type); |