| Index: runtime/vm/dart_api_impl.cc
|
| diff --git a/runtime/vm/dart_api_impl.cc b/runtime/vm/dart_api_impl.cc
|
| index 9428a648784ea05f55c0b8268457b81d0973cd23..d11b155972794ffe1677b64f79acfcceada3c0eb 100644
|
| --- a/runtime/vm/dart_api_impl.cc
|
| +++ b/runtime/vm/dart_api_impl.cc
|
| @@ -674,9 +674,9 @@ DART_EXPORT Dart_Handle Dart_NewWeakReferenceSet(Dart_Handle* keys,
|
| CURRENT_FUNC);
|
| }
|
|
|
| - WeakReference* reference = new WeakReference(keys, num_keys,
|
| - values, num_values);
|
| - state->DelayWeakReference(reference);
|
| + WeakReferenceSet* reference_set = new WeakReferenceSet(keys, num_keys,
|
| + values, num_values);
|
| + state->DelayWeakReferenceSet(reference_set);
|
| return Api::Success(isolate);
|
| }
|
|
|
|
|