cvs commit: spice/sandbox/packet/src/java/org/realityforge/packet/encoder BasicEncoder.java

Peter Donald <[email protected]> Tue, 11 Nov 2003 03:50:53 -0800
Newsgroups gmane.comp.java.spice.cvs
Message-ID <[email protected]>
donaldp     03/11/11 03:50:53

  Modified:    sandbox/packet/src/java/org/realityforge/packet/encoder
                        BasicEncoder.java
  Log:
  Only use messageSize buffers
  
  Revision  Changes    Path
  1.5       +2 -2      spice/sandbox/packet/src/java/org/realityforge/packet/encoder/BasicEncoder.java
  
  Index: BasicEncoder.java
  ===================================================================
  RCS file: /cvsroot/spice/spice/sandbox/packet/src/java/org/realityforge/packet/encoder/BasicEncoder.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- BasicEncoder.java	11 Nov 2003 11:38:33 -0000	1.4
  +++ BasicEncoder.java	11 Nov 2003 11:50:53 -0000	1.5
  @@ -14,7 +14,7 @@
    * A basic encoder that writes packet using simple mechanisms.
    *
    * @author <a href="mailto:peter at realityforge.org">Peter Donald</a>
  - * @version $Revision: 1.4 $ $Date: 2003/11/11 11:38:33 $
  + * @version $Revision: 1.5 $ $Date: 2003/11/11 11:50:53 $
    */
   public class BasicEncoder
       implements Encoder
  @@ -60,7 +60,7 @@
           final int available = input.remaining();
           if( available >= messageSize )
           {
  -            final ByteBuffer byteBuffer = ByteBuffer.allocate( available );
  +            final ByteBuffer byteBuffer = ByteBuffer.allocate( messageSize );
               System.arraycopy( input.array(), SIZEOF_HEADER,
                                 byteBuffer.array(), 0,
                                 messageSize );
  
  
  


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/