summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-12-12 00:58:39 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-12-12 00:58:39 +0000
commit9f8154b2129fcad1189372ec0b6fcc2eaa95080b (patch)
treefb59d623cf84badcb60a6aff88c30899dcf8737b /libjava/java
parent0c9bec98e22d6d98a929c01daa16d57f5d57268c (diff)
downloadppe42-gcc-9f8154b2129fcad1189372ec0b6fcc2eaa95080b.tar.gz
ppe42-gcc-9f8154b2129fcad1189372ec0b6fcc2eaa95080b.zip
* java/lang/ClassLoader.java (findLoadedClass): Now synchronized.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60053 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/lang/ClassLoader.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/libjava/java/lang/ClassLoader.java b/libjava/java/lang/ClassLoader.java
index 00cf011fac0..99acac68bb5 100644
--- a/libjava/java/lang/ClassLoader.java
+++ b/libjava/java/lang/ClassLoader.java
@@ -450,7 +450,7 @@ public abstract class ClassLoader
+ "are meaningless");
// as per 5.3.5.1
- if (name != null && findLoadedClass (name) != null)
+ if (name != null && findLoadedClass (name) != null)
throw new java.lang.LinkageError ("class "
+ name
+ " already loaded");
@@ -731,7 +731,7 @@ public abstract class ClassLoader
* @param name class to find.
* @return the class loaded, or null.
*/
- protected final Class findLoadedClass(String name)
+ protected final synchronized Class findLoadedClass(String name)
{
return (Class) loadedClasses.get(name);
}
OpenPOWER on IntegriCloud