]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ObjectOutputStream.java (writeObject): break after calling writeClassDescriptor().
authorMark Wielaard <mark@klomp.org>
Wed, 9 Jul 2003 10:52:26 +0000 (10:52 +0000)
committerMark Wielaard <mark@gcc.gnu.org>
Wed, 9 Jul 2003 10:52:26 +0000 (10:52 +0000)
       * java/io/ObjectOutputStream.java (writeObject): break after
       calling writeClassDescriptor().

From-SVN: r69135

libjava/ChangeLog
libjava/java/io/ObjectOutputStream.java

index f1cdea21ff8d73efb485007d98d512bdf4cbffb4..265a4d16ac04bc75e52ee0339aa0beaec23d35ab 100644 (file)
@@ -1,3 +1,8 @@
+2003-07-09  Mark Wielaard  <mark@klomp.org>
+
+       * java/io/ObjectOutputStream.java (writeObject): break after
+       calling writeClassDescriptor().
+
 2003-07-09  Mark Mitchell  <mark@codesourcery.com>
 
        * gcj/array.h (JvPrimClass): Don't parenthesize the output.
index da01b57ba8d5bf0dac49115ea6219deb6429b9cd..4014fcd3dc2d775fbc9a75833d382a3c6a95ccdb 100644 (file)
@@ -224,7 +224,10 @@ public class ObjectOutputStream extends OutputStream
              }
 
            if (obj instanceof ObjectStreamClass)
-             writeClassDescriptor ((ObjectStreamClass) obj);
+             {
+               writeClassDescriptor ((ObjectStreamClass) obj);
+               break;
+             }
 
            if ((replacementEnabled || obj instanceof Serializable)
                && ! replaceDone)