diff options
Diffstat (limited to 'src/java/org')
-rw-r--r-- | src/java/org/apache/poi/util/IOUtils.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/java/org/apache/poi/util/IOUtils.java b/src/java/org/apache/poi/util/IOUtils.java index c3c8fa1ac9..d67bde2643 100644 --- a/src/java/org/apache/poi/util/IOUtils.java +++ b/src/java/org/apache/poi/util/IOUtils.java @@ -110,7 +110,7 @@ public final class IOUtils { return (total == 0) ? -1 : total; } total += got; - if (total == b.capacity()) { + if (total == b.capacity() || b.position() == b.capacity()) { return total; } } |