registry/source/regimpl.cxx |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 81055f589fc2de92e37dbe29f59b5da80728b28a
Author: Caolán McNamara <caol...@redhat.com>
Date:   Thu Sep 25 16:39:51 2014 +0100

    coverity#705672 Resource leak
    
    Change-Id: Ibeab8e1b64f3185eaca81a31bd131d11994386f3
    Signed-off-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/registry/source/regimpl.cxx b/registry/source/regimpl.cxx
index 7021f45..f043eef 100644
--- a/registry/source/regimpl.cxx
+++ b/registry/source/regimpl.cxx
@@ -541,11 +541,11 @@ RegError ORegistry::destroyRegistry(const OUString& 
regName)
 
     if (!regName.isEmpty())
     {
-        ORegistry* pReg = new ORegistry();
+        std::unique_ptr<ORegistry> pReg(new ORegistry());
 
         if (!pReg->initRegistry(regName, REG_READWRITE))
         {
-            delete pReg;
+            pReg.reset();
 
             OUString systemName;
             if ( FileBase::getSystemPathFromFileURL(regName, systemName) != 
FileBase::E_None )
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to