From 0145ddb296bb4c0bdacfb5ecebdcaa73e79f65d3 Mon Sep 17 00:00:00 2001 From: AlgorithmX2 Date: Sun, 9 Feb 2014 12:36:52 -0600 Subject: [PATCH] Fixed issue with many button Packets. --- core/sync/packets/PacketValueConfig.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/sync/packets/PacketValueConfig.java b/core/sync/packets/PacketValueConfig.java index 483cfe10..9c8bad51 100644 --- a/core/sync/packets/PacketValueConfig.java +++ b/core/sync/packets/PacketValueConfig.java @@ -27,10 +27,10 @@ public class PacketValueConfig extends AppEngPacket // automatic. public PacketValueConfig(ByteBuf stream) throws IOException { - DataInputStream dis = new DataInputStream( new ByteArrayInputStream( stream.array(), 0, stream.readableBytes() ) ); + DataInputStream dis = new DataInputStream( new ByteArrayInputStream( stream.array(), stream.readerIndex(), stream.readableBytes() ) ); Name = dis.readUTF(); Value = dis.readUTF(); - dis.close(); + // dis.close(); } @Override @@ -89,9 +89,9 @@ public class PacketValueConfig extends AppEngPacket ByteArrayOutputStream bos = new ByteArrayOutputStream(); DataOutputStream dos = new DataOutputStream( bos ); - data.writeBytes( Name.getBytes() ); - data.writeBytes( Value.getBytes() ); - dos.close(); + dos.writeUTF( Name ); + dos.writeUTF( Value ); + // dos.close(); data.writeBytes( bos.toByteArray() );