changeset 44335 | 4034fe5a6b6c |
parent 43712 | 5dfd0950317c |
child 44360 | a83651664fa3 |
--- a/jdk/src/java.base/share/classes/java/lang/Class.java Mon Mar 20 09:18:42 2017 -0700 +++ b/jdk/src/java.base/share/classes/java/lang/Class.java Mon Mar 20 21:40:07 2017 +0100 @@ -2771,7 +2771,7 @@ * In all other cases, it requires RuntimePermission("accessDeclaredMembers") * permission. */ - final ClassLoader ccl = caller.getClassLoader0(); + final ClassLoader ccl = ClassLoader.getClassLoader(caller); if (which != Member.PUBLIC) { final ClassLoader cl = getClassLoader0(); if (ccl != cl) {