re PR libgcj/21785 (ClassNotFound during deserialization)
authorTom Tromey <tromey@redhat.com>
Wed, 1 Jun 2005 19:58:25 +0000 (19:58 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Wed, 1 Jun 2005 19:58:25 +0000 (19:58 +0000)
commitcd3352b625b40e18a95bb5db35de31b8951e4d82
tree12419b4dbd84dc19200216a422ba5bca825d6f32
parentc3a29423de8cfb7e2b5642b9d44eb21e4b286aec
re PR libgcj/21785 (ClassNotFound during deserialization)

PR libgcj/21785:
* java/io/natObjectInputStream.cc (currentClassLoader): Removed.
(currentLoader): New method.
* java/io/ObjectInputStream.java (resolveProxyClass): Use
currentLoader.
(currentLoader): Now native.
(currentClassLoader): Removed.
* testsuite/libjava.lang/pr21785.java: New file.
* testsuite/libjava.lang/pr21785.out: New file.

From-SVN: r100462
libjava/ChangeLog
libjava/java/io/ObjectInputStream.java
libjava/java/io/natObjectInputStream.cc
libjava/testsuite/libjava.lang/pr21785.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/pr21785.out [new file with mode: 0644]