diff options
| -rw-r--r-- | runtime/class_loader_context.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/class_loader_context.cc b/runtime/class_loader_context.cc index 7ca6f86fe3..5fffa641c7 100644 --- a/runtime/class_loader_context.cc +++ b/runtime/class_loader_context.cc @@ -351,11 +351,11 @@ ClassLoaderContext::ClassLoaderInfo* ClassLoaderContext::ParseInternal( return nullptr; } if (first == nullptr) { - first.reset(info.release()); + first = std::move(info); previous_iteration = first.get(); } else { CHECK(previous_iteration != nullptr); - previous_iteration->parent.reset(info.release()); + previous_iteration->parent = std::move(info); previous_iteration = previous_iteration->parent.get(); } } |