| Index: runtime/vm/dart_api_state.h
|
| ===================================================================
|
| --- runtime/vm/dart_api_state.h (revision 35504)
|
| +++ runtime/vm/dart_api_state.h (working copy)
|
| @@ -458,7 +458,7 @@
|
| } else {
|
| handle = reinterpret_cast<PersistentHandle*>(AllocateScopedHandle());
|
| }
|
| - handle->set_raw(NULL);
|
| + handle->set_raw(Object::null());
|
| return handle;
|
| }
|
|
|
| @@ -529,11 +529,12 @@
|
| if (free_list_ != NULL) {
|
| handle = free_list_;
|
| free_list_ = handle->Next();
|
| + handle->set_raw(Object::null());
|
| } else {
|
| handle = reinterpret_cast<FinalizablePersistentHandle*>(
|
| AllocateScopedHandle());
|
| + handle->Clear();
|
| }
|
| - handle->Clear();
|
| return handle;
|
| }
|
|
|
|
|