diff options
Diffstat (limited to 'libjava/javax/imageio/stream/FileCacheImageInputStream.java')
| -rw-r--r-- | libjava/javax/imageio/stream/FileCacheImageInputStream.java | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/libjava/javax/imageio/stream/FileCacheImageInputStream.java b/libjava/javax/imageio/stream/FileCacheImageInputStream.java index 49827d4e0fb..a8db4779bba 100644 --- a/libjava/javax/imageio/stream/FileCacheImageInputStream.java +++ b/libjava/javax/imageio/stream/FileCacheImageInputStream.java @@ -45,7 +45,7 @@ import java.io.InputStream; /** * @author Michael Koch (konqueror@gmx.de) */ -public class FileCacheImageInputStream +public class FileCacheImageInputStream extends ImageInputStreamImpl { private InputStream stream; private File cacheDir; @@ -90,4 +90,20 @@ public class FileCacheImageInputStream { return false; } + + public int read() + throws IOException + { + checkStreamClosed(); + setBitOffset(0); + return stream.read(); + } + + public int read(byte[] data, int offset, int len) + throws IOException + { + checkStreamClosed(); + setBitOffset(0); + return stream.read(data, offset, len); + } } |

