[Libreoffice-commits] core.git: sw/qa

Jan Holesovsky kendy at collabora.com
Thu Apr 10 02:10:47 PDT 2014


 sw/qa/extras/inc/swmodeltestbase.hxx |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 492c1da6be6ed7950bb58bd860748b81b52e7264
Author: Jan Holesovsky <kendy at collabora.com>
Date:   Thu Apr 10 09:54:19 2014 +0200

    Off by one.
    
    Compared to 4c8d29f4f26bfa30689b2b98414fe874225b9a2e, we do not have to
    provide 0 to mark the end.
    
    Change-Id: I3b9a3de61df48caf271cb06b27cf9cfa174dc4ed

diff --git a/sw/qa/extras/inc/swmodeltestbase.hxx b/sw/qa/extras/inc/swmodeltestbase.hxx
index 907f3c9..7a2cf9a 100644
--- a/sw/qa/extras/inc/swmodeltestbase.hxx
+++ b/sw/qa/extras/inc/swmodeltestbase.hxx
@@ -572,11 +572,11 @@ protected:
         // Read the XML stream we're interested in.
         uno::Reference<packages::zip::XZipFileAccess2> xNameAccess = packages::zip::ZipFileAccess::createWithURL(comphelper::getComponentContext(m_xSFactory), m_aTempFile.GetURL());
         uno::Reference<io::XInputStream> xInputStream(xNameAccess->getByName(rStreamName), uno::UNO_QUERY);
+
         boost::shared_ptr<SvStream> pStream(utl::UcbStreamHelper::CreateStream(xInputStream, true));
-        pStream->Seek(STREAM_SEEK_TO_END);
-        sal_Size nSize = pStream->Tell();
-        pStream->Seek(0);
-        rtl::ByteSequence aBuffer(nSize + 1);
+        sal_Size nSize = pStream->remainingSize();
+
+        rtl::ByteSequence aBuffer(nSize);
         pStream->Read(aBuffer.getArray(), nSize);
 
         // Parse the XML.


More information about the Libreoffice-commits mailing list