package/source/zippackage/ZipPackageStream.cxx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-)
New commits: commit c16cbc8aac87bc7d7a98d6b667f5b8d4c440c8dd Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Sat Sep 7 11:13:49 2024 +0200 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Sat Sep 7 13:16:10 2024 +0200 Simplify a bit Change-Id: Iec00d4a2499c92f853a7942ed0659973663819eb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172961 Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> Tested-by: Jenkins diff --git a/package/source/zippackage/ZipPackageStream.cxx b/package/source/zippackage/ZipPackageStream.cxx index 04c853e6ae32..0779827f13b0 100644 --- a/package/source/zippackage/ZipPackageStream.cxx +++ b/package/source/zippackage/ZipPackageStream.cxx @@ -308,8 +308,7 @@ uno::Reference< io::XInputStream > ZipPackageStream::TryToGetRawFromDataStream( Any aRoot = pPackage->getByHierarchicalName(u"/"_ustr); auto xRootNameContainer = aRoot.queryThrow<container::XNameContainer>(); - uno::Reference< XInterface > xNPSDummy( xNewPackStream, UNO_QUERY ); - xRootNameContainer->insertByName(u"dummy"_ustr, Any( xNPSDummy ) ); + xRootNameContainer->insertByName(u"dummy"_ustr, Any( xNewPackStream ) ); // commit the temporary package pPackage->commitChanges(); @@ -333,7 +332,6 @@ uno::Reference< io::XInputStream > ZipPackageStream::TryToGetRawFromDataStream( // close raw stream, package stream and folder xInRaw.clear(); xNewPSProps.clear(); - xNPSDummy.clear(); xNewPackStream.clear(); xRootNameContainer.clear(); commit edd0e3ac9f9728ff88d63113d64911cee1e29a06 Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Sat Sep 7 11:02:26 2024 +0200 Commit: Mike Kaganski <mike.kagan...@collabora.com> CommitDate: Sat Sep 7 13:16:04 2024 +0200 Simplify a bit Change-Id: I8756f02ca9cb641528d621704cbed09d964c6ef9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172959 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> diff --git a/package/source/zippackage/ZipPackageStream.cxx b/package/source/zippackage/ZipPackageStream.cxx index d8d71b1ffe8f..04c853e6ae32 100644 --- a/package/source/zippackage/ZipPackageStream.cxx +++ b/package/source/zippackage/ZipPackageStream.cxx @@ -305,10 +305,8 @@ uno::Reference< io::XInputStream > ZipPackageStream::TryToGetRawFromDataStream( } // insert a new stream in the package - uno::Reference< XInterface > xTmp; Any aRoot = pPackage->getByHierarchicalName(u"/"_ustr); - aRoot >>= xTmp; - uno::Reference< container::XNameContainer > xRootNameContainer( xTmp, UNO_QUERY_THROW ); + auto xRootNameContainer = aRoot.queryThrow<container::XNameContainer>(); uno::Reference< XInterface > xNPSDummy( xNewPackStream, UNO_QUERY ); xRootNameContainer->insertByName(u"dummy"_ustr, Any( xNPSDummy ) ); @@ -337,7 +335,6 @@ uno::Reference< io::XInputStream > ZipPackageStream::TryToGetRawFromDataStream( xNewPSProps.clear(); xNPSDummy.clear(); xNewPackStream.clear(); - xTmp.clear(); xRootNameContainer.clear(); // return the stream representing the first temporary file