Author: lehmi
Date: Sun Jun 14 20:12:19 2015
New Revision: 1685453

URL: http://svn.apache.org/r1685453
Log:
PDFBOX-2301, PDFBOX-2829: take the given offset into account

Modified:
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBuffer.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBuffer.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBuffer.java?rev=1685453&r1=1685452&r2=1685453&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBuffer.java 
(original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBuffer.java 
Sun Jun 14 20:12:19 2015
@@ -241,7 +241,7 @@ public class RandomAccessBuffer implemen
         int bytesRead = readRemainingBytes(b, offset, length);
         while (bytesRead < length && available() > 0)
         {
-            bytesRead += readRemainingBytes(b, bytesRead, length - bytesRead);
+            bytesRead += readRemainingBytes(b, offset + bytesRead, length - 
bytesRead);
             if (currentBufferPointer == chunkSize)
             {
                 nextBuffer();


Reply via email to