package/source/zippackage/ZipPackageStream.cxx |    2 +-
 tools/source/fsys/urlobj.cxx                   |    3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

New commits:
commit d40bfecddcac38006ee989d8072fb2b453cf6b9f
Author:     Caolán McNamara <[email protected]>
AuthorDate: Tue Aug 16 12:25:27 2022 +0100
Commit:     Caolán McNamara <[email protected]>
CommitDate: Wed Aug 17 09:53:04 2022 +0200

    cid#1500387 silence Resource leak
    
    Change-Id: I847e2be95ad0c56246279e25ac3081967f8f6855
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138393
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/tools/source/fsys/urlobj.cxx b/tools/source/fsys/urlobj.cxx
index 2b5a191d67c3..b7d3c241ef38 100644
--- a/tools/source/fsys/urlobj.cxx
+++ b/tools/source/fsys/urlobj.cxx
@@ -616,9 +616,8 @@ std::unique_ptr<SvMemoryStream> memoryStream(
         new char[length]);
     memcpy(b.get(), data, length);
     std::unique_ptr<SvMemoryStream> s(
-        new SvMemoryStream(b.get(), length, StreamMode::READ));
+        new SvMemoryStream(b.release(), length, StreamMode::READ));
     s->ObjectOwnsMemory(true);
-    b.release();
     return s;
 }
 
commit 3c6f95dd327ee0730e90f90b56b5a3dd2a2291fb
Author:     Caolán McNamara <[email protected]>
AuthorDate: Tue Aug 16 12:23:05 2022 +0100
Commit:     Caolán McNamara <[email protected]>
CommitDate: Wed Aug 17 09:52:50 2022 +0200

    cid#1500507 silence Resource leak
    
    Change-Id: I738600ee653d68e80dc8a18970e759d97da08970
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138392
    Tested-by: Caolán McNamara <[email protected]>
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/package/source/zippackage/ZipPackageStream.cxx 
b/package/source/zippackage/ZipPackageStream.cxx
index b63bf24eaf4f..cf1567983d8e 100644
--- a/package/source/zippackage/ZipPackageStream.cxx
+++ b/package/source/zippackage/ZipPackageStream.cxx
@@ -657,7 +657,7 @@ bool ZipPackageStream::saveChild(
 
             ZipOutputStream::setEntry(pTempEntry);
             rZipOut.writeLOC(pTempEntry);
-            // the entry is provided to the ZipOutputStream that will delete it
+            // coverity[leaked_storage] - the entry is provided to the 
ZipOutputStream that will delete it
             pAutoTempEntry.release();
 
             uno::Sequence < sal_Int8 > aSeq ( n_ConstBufferSize );

Reply via email to