Fix ByteBuffer to byte array copy.

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/7775c28f
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/7775c28f
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/7775c28f

Branch: refs/heads/master
Commit: 7775c28fb8bdc2f4d05d3cd3e3a0fc11720d029e
Parents: 5bf38bb
Author: Andy Seaborne <[email protected]>
Authored: Sun May 21 18:36:41 2017 +0100
Committer: Andy Seaborne <[email protected]>
Committed: Mon May 22 10:47:24 2017 +0100

----------------------------------------------------------------------
 .../src/main/java/org/apache/jena/atlas/lib/ByteBufferLib.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/7775c28f/jena-base/src/main/java/org/apache/jena/atlas/lib/ByteBufferLib.java
----------------------------------------------------------------------
diff --git 
a/jena-base/src/main/java/org/apache/jena/atlas/lib/ByteBufferLib.java 
b/jena-base/src/main/java/org/apache/jena/atlas/lib/ByteBufferLib.java
index c619fed..54a542a 100644
--- a/jena-base/src/main/java/org/apache/jena/atlas/lib/ByteBufferLib.java
+++ b/jena-base/src/main/java/org/apache/jena/atlas/lib/ByteBufferLib.java
@@ -108,8 +108,8 @@ public class ByteBufferLib {
     }
 
     private static void bb2array(ByteBuffer bb, int start, int finish, byte[] 
b) {
-        for ( int j = 0, i = start ; i < finish ; i++ )
-            b[j] = bb.get(i) ;
+        for ( int j = 0, i = start ; i < finish ; )
+            b[j++] = bb.get(i++) ;
     }
 
     // For non-array versions : beware of overlaps.

Reply via email to