diff options
Diffstat (limited to 'libjava/testsuite/libjava.lang/LargeFile.java')
-rw-r--r-- | libjava/testsuite/libjava.lang/LargeFile.java | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/libjava/testsuite/libjava.lang/LargeFile.java b/libjava/testsuite/libjava.lang/LargeFile.java deleted file mode 100644 index 1bb8aec..0000000 --- a/libjava/testsuite/libjava.lang/LargeFile.java +++ /dev/null @@ -1,36 +0,0 @@ -/* Test to ensure files >= 2^31 bytes are supported. */ - -import java.io.*; - -public class LargeFile -{ - public static void main(String[] args) throws IOException - { - File file = new File("LargeFile.tmp"); - - try - { - RandomAccessFile rfile = new RandomAccessFile(file, "rw"); - - long pos = (long) Math.pow(2, 31); - - rfile.seek(pos); - rfile.write('O'); - rfile.write('K'); - rfile.close(); - - // Re-open, read byte back using FileInputStream and clean up. - - FileInputStream fis = new FileInputStream(file); - fis.skip(pos); - System.out.print((char) fis.read()); - System.out.println((char) fis.read()); - fis.close(); - } - finally - { - if (file.exists()) - file.delete(); - } - } -} |