diff options
author | Tim Allison <tallison@apache.org> | 2019-04-10 19:11:02 +0000 |
---|---|---|
committer | Tim Allison <tallison@apache.org> | 2019-04-10 19:11:02 +0000 |
commit | cf76af521d94dbfa3baaa77a1ce64629b5acdf6d (patch) | |
tree | 552b064c4cf8da33ee7dcd97b8747490df508f2d /src/java/org/apache/poi/poifs/filesystem | |
parent | 362a99a60bcf471568645135f0fc8188c3dc7ecd (diff) | |
download | poi-cf76af521d94dbfa3baaa77a1ce64629b5acdf6d.tar.gz poi-cf76af521d94dbfa3baaa77a1ce64629b5acdf6d.zip |
Bug 63330 -- use skipfully instead of hoping skip() works
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1857277 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/poi/poifs/filesystem')
-rw-r--r-- | src/java/org/apache/poi/poifs/filesystem/DocumentInputStream.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/java/org/apache/poi/poifs/filesystem/DocumentInputStream.java b/src/java/org/apache/poi/poifs/filesystem/DocumentInputStream.java index e808d357ce..e0ad436e2a 100644 --- a/src/java/org/apache/poi/poifs/filesystem/DocumentInputStream.java +++ b/src/java/org/apache/poi/poifs/filesystem/DocumentInputStream.java @@ -36,6 +36,11 @@ import org.apache.poi.util.LittleEndianInput; * {@link POIFSFileSystem} instance. */ public final class DocumentInputStream extends InputStream implements LittleEndianInput { + + private static int SKIP_BUFFER_SIZE = 2048; + + private static byte[] SKIP_BYTE_BUFFER = new byte[SKIP_BUFFER_SIZE]; + /** returned by read operations if we're at end of document */ private static final int EOF = -1; |