diff options
| author | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-16 09:41:31 +0000 |
|---|---|---|
| committer | mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-16 09:41:31 +0000 |
| commit | 63f0dffdc0d71302d7fe2f4f3346d40c3643338a (patch) | |
| tree | f3e0ce0248be90cfea6fe0bf807752a7c5f83b2f /libjava/gnu/javax | |
| parent | 8473b7368d70ff0bb4292063cad46076e69acdb7 (diff) | |
| download | ppe42-gcc-63f0dffdc0d71302d7fe2f4f3346d40c3643338a.tar.gz ppe42-gcc-63f0dffdc0d71302d7fe2f4f3346d40c3643338a.zip | |
2004-03-16 Dalibor Topic <robilad@kaffe.org>
Reported by: Adam Heath <doogie@debian.org>
* gnu/javax/rmi/CORBA/DelegateFactory.java (getInstance): Use context
class loader.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79528 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/javax')
| -rw-r--r-- | libjava/gnu/javax/rmi/CORBA/DelegateFactory.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libjava/gnu/javax/rmi/CORBA/DelegateFactory.java b/libjava/gnu/javax/rmi/CORBA/DelegateFactory.java index c98549b4059..bf6f9e64c01 100644 --- a/libjava/gnu/javax/rmi/CORBA/DelegateFactory.java +++ b/libjava/gnu/javax/rmi/CORBA/DelegateFactory.java @@ -60,7 +60,9 @@ public class DelegateFactory } try { - Class dclass = Class.forName(dcname); + Class dclass = Class.forName(dcname, + true, + Thread.currentThread().getContextClassLoader()); r = dclass.newInstance(); cache.put(type, r); return r; |

