Author: toad
Date: 2008-04-05 13:25:41 +0000 (Sat, 05 Apr 2008)
New Revision: 19019

Modified:
   trunk/freenet/src/freenet/support/io/FileUtil.java
Log:
Don't skip offset characters, skip offset bytes.

Modified: trunk/freenet/src/freenet/support/io/FileUtil.java
===================================================================
--- trunk/freenet/src/freenet/support/io/FileUtil.java  2008-04-05 13:21:44 UTC 
(rev 19018)
+++ trunk/freenet/src/freenet/support/io/FileUtil.java  2008-04-05 13:25:41 UTC 
(rev 19019)
@@ -92,12 +92,12 @@

                try {
                        fis = new FileInputStream(file);
+                       fis.skip(offset);
                        bis = new BufferedInputStream(fis);
                        isr = new InputStreamReader(bis, "UTF-8");

                        char[] buf = new char[4096];
                        int length = 0;
-                        isr.skip(offset);

                        while((length = isr.read(buf)) > 0) {
                                result.append(buf, 0, length);


Reply via email to