From 23a282146042a0d171aec2a415176f5d0621a90c Mon Sep 17 00:00:00 2001 From: Vladimir Marko Date: Thu, 9 Jan 2014 19:24:37 +0000 Subject: Clean up access checks. Change-Id: Ia62ba6c8f1d0a9bfbbfde2d7be4c52c0f982b9d2 --- runtime/class_linker.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/class_linker.cc') diff --git a/runtime/class_linker.cc b/runtime/class_linker.cc index b1117a27db..b5d9fdfbd9 100644 --- a/runtime/class_linker.cc +++ b/runtime/class_linker.cc @@ -4186,7 +4186,7 @@ mirror::ArtMethod* ClassLinker::ResolveMethod(const DexFile& dex_file, mirror::Class* referring_class = referrer->GetDeclaringClass(); if (!referring_class->CanAccess(methods_class)) { ThrowIllegalAccessErrorClassForMethodDispatch(referring_class, methods_class, - referrer, resolved, type); + resolved, type); return NULL; } else if (!referring_class->CanAccessMember(methods_class, resolved->GetAccessFlags())) { -- cgit v1.2.3-59-g8ed1b