aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/makamys/lodmod/util/Util.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/makamys/lodmod/util/Util.java')
-rw-r--r--src/main/java/makamys/lodmod/util/Util.java6
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;
}