[jbosscache-commits] JBoss Cache SVN: r5338 - core/trunk/src/main/java/org/jboss/cache/marshall/io.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Fri Feb 8 13:45:18 EST 2008


Author: manik.surtani at jboss.com
Date: 2008-02-08 13:45:18 -0500 (Fri, 08 Feb 2008)
New Revision: 5338

Modified:
   core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java
Log:
push back header if it doesn't exist in the stream

Modified: core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java	2008-02-08 18:24:39 UTC (rev 5337)
+++ core/trunk/src/main/java/org/jboss/cache/marshall/io/ReusableObjectInputStream.java	2008-02-08 18:45:18 UTC (rev 5338)
@@ -17,6 +17,11 @@
  */
 public class ReusableObjectInputStream extends MarshalledValueInputStream
 {
+   public final static byte[] INIT_BYTES = {(byte) ((STREAM_MAGIC >>> 8) & 0xFF),
+         (byte) ((STREAM_MAGIC) & 0xFF),
+         (byte) ((STREAM_VERSION >>> 8)),
+         (byte) ((STREAM_VERSION) & 0xFF),
+         TC_BLOCKDATA, 0};
    ResettableByteArrayInputStream bytes;
 
    public ReusableObjectInputStream() throws IOException, SecurityException
@@ -58,12 +63,6 @@
     */
    static class ResettableByteArrayInputStream extends ByteArrayInputStream
    {
-      private final static byte[] INIT_BYTES = {(byte) ((STREAM_MAGIC >>> 8) & 0xFF),
-            (byte) ((STREAM_MAGIC) & 0xFF),
-            (byte) ((STREAM_VERSION >>> 8)),
-            (byte) ((STREAM_VERSION) & 0xFF),
-            TC_BLOCKDATA, 0};
-
       /**
        * Creates a new instance with a null byte buffer.  Use {@link #init(byte[])} to set the byte buffer to use.
        */




More information about the jbosscache-commits mailing list