Chromium Code Reviews| Index: runtime/vm/dart_api_impl.cc |
| =================================================================== |
| --- runtime/vm/dart_api_impl.cc (revision 26127) |
| +++ runtime/vm/dart_api_impl.cc (working copy) |
| @@ -265,8 +265,7 @@ |
| void Api::SetWeakHandleReturnValue(NativeArguments* args, |
| Dart_WeakPersistentHandle retval) { |
| - args->SetReturnUnsafe( |
| - reinterpret_cast<FinalizablePersistentHandle*>(retval)->raw()); |
| + args->SetReturnUnsafe(Api::UnwrapAsWeakPersistentHandle(retval)->raw()); |
| } |