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