summaryrefslogtreecommitdiff
path: root/runtime/mirror/class_loader.h
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/mirror/class_loader.h')
-rw-r--r--runtime/mirror/class_loader.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/runtime/mirror/class_loader.h b/runtime/mirror/class_loader.h
index 783ba6a1be..c90a3da48d 100644
--- a/runtime/mirror/class_loader.h
+++ b/runtime/mirror/class_loader.h
@@ -40,9 +40,7 @@ class MANAGED ClassLoader : public Object {
return sizeof(ClassLoader);
}
- ClassLoader* GetParent() REQUIRES_SHARED(Locks::mutator_lock_) {
- return GetFieldObject<ClassLoader>(OFFSET_OF_OBJECT_MEMBER(ClassLoader, parent_));
- }
+ ObjPtr<ClassLoader> GetParent() REQUIRES_SHARED(Locks::mutator_lock_);
template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags>
ClassTable* GetClassTable() REQUIRES_SHARED(Locks::mutator_lock_) {