From 754d30c83a1459d3926791911af79ac043a369d6 Mon Sep 17 00:00:00 2001 From: Andrew Haley Date: Mon, 16 Apr 2007 13:49:37 +0000 Subject: [PATCH] BootClassLoader.java (getBootURLLoader): New method. 2007-04-16 Andrew Haley * gnu/gcj/runtime/BootClassLoader.java (getBootURLLoader): New method. (bootGetResource): Use getBootURLLoader() to load resources. (bootGetResources): Likewise. * java/lang/reflect/natMethod.cc (Method::invoke): In invoke also check that the method's declaring class is accessible. From-SVN: r123867 --- .../lib/gnu/gcj/runtime/BootClassLoader.class | Bin 1706 -> 3402 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/libjava/classpath/lib/gnu/gcj/runtime/BootClassLoader.class b/libjava/classpath/lib/gnu/gcj/runtime/BootClassLoader.class index 857b7a17cbae26fe6ebc9f2d9185e45cd236f5bc..717fb73245185de1c8e138702a61f937cd2f8811 100644 GIT binary patch literal 3402 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