Author: bago
Date: Mon Jul 21 10:52:56 2008
New Revision: 678517

URL: http://svn.apache.org/viewvc?rev=678517&view=rev
Log:
BufferedLineReaderInputStream indexOf method was ignoring pos and searched in 
the wrong part of the buffer if pos/len argument were used.

Modified:
    
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/BufferedLineReaderInputStream.java

Modified: 
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/BufferedLineReaderInputStream.java
URL: 
http://svn.apache.org/viewvc/james/mime4j/trunk/src/main/java/org/apache/james/mime4j/BufferedLineReaderInputStream.java?rev=678517&r1=678516&r2=678517&view=diff
==============================================================================
--- 
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/BufferedLineReaderInputStream.java
 (original)
+++ 
james/mime4j/trunk/src/main/java/org/apache/james/mime4j/BufferedLineReaderInputStream.java
 Mon Jul 21 10:52:56 2008
@@ -195,7 +195,7 @@
         
         int j = 0;
         while (j <= len - pattern.length) {
-            int cur = this.bufpos + j;
+            int cur = off + j;
             boolean match = true;
             for (int i = 0; i < pattern.length; i++) {
                 if (this.buffer[cur + i] != pattern[i]) {



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to