re PR libgcj/11737 (java.io.ObjectOutputStream.writeObject does not work with HashMap)
authorTom Tromey <tromey@redhat.com>
Fri, 1 Aug 2003 03:02:00 +0000 (03:02 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Fri, 1 Aug 2003 03:02:00 +0000 (03:02 +0000)
commitf7fe97da3633ca6a5e611956b09f87bf078d1c77
treec15a4dc8e5e055180dc8b8d0127d77d609e250ad
parent3c260e1d978952822869eac25f9ded0a82d75563
re PR libgcj/11737 (java.io.ObjectOutputStream.writeObject does not work with HashMap)

Fix for PR libgcj/11737:
* java/io/ObjectOutputStream.java (getMethod): Make method
accessible.
(getField): Likewise.
(writeObject): Use getMethod.
Import PrivilegedAction and AccessController.
(callWriteMethod): Don't check whether m is null.  Catch
NoSuchMethodException.

From-SVN: r70035
libjava/ChangeLog
libjava/java/io/ObjectOutputStream.java