2002-08-13 Jesse Rosenstock <jmr@fulcrummicro.com>
* java/io/RandomAccessFile.java (skipBytes): Return number of
bytes skipped.
From-SVN: r56265
+2002-08-13 Jesse Rosenstock <jmr@fulcrummicro.com>
+
+ * java/io/RandomAccessFile.java (skipBytes): Return number of
+ bytes skipped.
+
2002-08-01 Mark Wielaard <mark@klomp.org>
Reenable patch since shared library troubles on powerpc are solved:
public int skipBytes (int count) throws IOException
{
- return count <= 0 ? 0 : fd.seek(count, FileDescriptor.CUR, true);
+ if (count <= 0)
+ return 0;
+ long startPos = fd.getFilePointer();
+ long endPos = fd.seek(count, FileDescriptor.CUR, true);
+ return (int) (endPos - startPos);
}
public void write (int oneByte) throws IOException