diff options
Diffstat (limited to 'src/main/java/makamys/lodmod/util/Util.java')
-rw-r--r-- | src/main/java/makamys/lodmod/util/Util.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/makamys/lodmod/util/Util.java b/src/main/java/makamys/lodmod/util/Util.java index ae80b78..851e6f5 100644 --- a/src/main/java/makamys/lodmod/util/Util.java +++ b/src/main/java/makamys/lodmod/util/Util.java @@ -53,9 +53,11 @@ public class Util { } public static byte[] byteBufferToArray(ByteBuffer buffer) { - byte[] dst = new byte[buffer.remaining()]; + byte[] dst = new byte[buffer.limit()]; + int pos = buffer.position(); + buffer.position(0); buffer.get(dst); - buffer.flip(); + buffer.position(pos); return dst; } |