diff options
author | David Tardon <dtardon@redhat.com> | 2014-05-30 12:43:22 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2014-05-30 12:53:45 +0200 |
commit | ee016fbbe3f3af67b2b8b6fb516bf523a0e704ff (patch) | |
tree | 5e98a2e20c1165117144f89b2226b512ca3f2487 /writerperfect/source | |
parent | aa81b089d3da838129ca44badc60a6489af11d84 (diff) |
reading from a stream must start at the beginning
Change-Id: I0c668244fffcda04a8fe34ef629754f5935cab4b
Diffstat (limited to 'writerperfect/source')
-rw-r--r-- | writerperfect/source/common/WPXSvInputStream.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/writerperfect/source/common/WPXSvInputStream.cxx b/writerperfect/source/common/WPXSvInputStream.cxx index c9ff75ae23ca..b5786bfd7590 100644 --- a/writerperfect/source/common/WPXSvInputStream.cxx +++ b/writerperfect/source/common/WPXSvInputStream.cxx @@ -468,6 +468,8 @@ WPXSvInputStreamImpl::WPXSvInputStreamImpl( Reference< XInputStream > xStream ) try { mnLength = mxSeekable->getLength(); + if (0 < mxSeekable->getPosition()) + mxSeekable->seek(0); } catch ( ... ) { |