diff options
Diffstat (limited to 'runtime/mirror/class_loader.h')
-rw-r--r-- | runtime/mirror/class_loader.h | 4 |
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_) { |