Pārlūkot izejas kodu

Fixed BufferUnderflowException

Fixed the exception occurring when using this serializer. More commented here:

http://hub.jmonkeyengine.org/t/savableserializer-and-client-bufferunderflowexception/31774
NemesisMate 10 gadi atpakaļ
vecāks
revīzija
2aa6f9f521

+ 1 - 1
jme3-networking/src/main/java/com/jme3/network/serializing/serializers/SavableSerializer.java

@@ -93,7 +93,7 @@ public class SavableSerializer extends Serializer {
         @Override
         public int read(byte[] b, int off, int len){
             int toRead = len > input.remaining() ? input.remaining() : len;
-            input.get(b, off, len);
+            input.get(b, off, toRead);
             return toRead;
         }