Skip to content

Commit 77ef6b3

Browse files
ktian8hinerm
authored andcommitted
Add a check to decide whether use writer() or reader()
1 parent d24acd6 commit 77ef6b3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main/java/org/scijava/io/handle/FileHandle.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,12 @@ public int read(final byte[] b, final int off, final int len)
136136

137137
@Override
138138
public void seek(final long pos) throws IOException {
139-
reader().seek(pos);
139+
if (isWritable()) {
140+
writer().seek(pos);
141+
}
142+
else {
143+
reader().seek(pos);
144+
}
140145
}
141146

142147
// -- DataInput methods --

0 commit comments

Comments
 (0)