sc/source/ui/docshell/tablink.cxx |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

New commits:
commit 0548f6205c0241e079eb3e17b6d6636dcf621f01
Author: Stephan Bergmann <sberg...@redhat.com>
Date:   Thu Apr 6 16:31:52 2017 +0200

    loplugin:useuniqueptr
    
    Change-Id: I706838b9fae087017f60782c185340e6560de86a

diff --git a/sc/source/ui/docshell/tablink.cxx 
b/sc/source/ui/docshell/tablink.cxx
index a5f03bd7b49e..805aca1b4641 100644
--- a/sc/source/ui/docshell/tablink.cxx
+++ b/sc/source/ui/docshell/tablink.cxx
@@ -17,6 +17,9 @@
  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
  */
 
+#include <sal/config.h>
+
+#include <o3tl/make_unique.hxx>
 #include <sfx2/sfxsids.hrc>
 #include <sfx2/app.hxx>
 #include <svl/itemset.hxx>
@@ -450,7 +453,7 @@ bool ScDocumentLoader::GetFilterName( const OUString& 
rFileName,
     //  Filter detection
 
     std::shared_ptr<const SfxFilter> pSfxFilter;
-    SfxMedium* pMedium = new SfxMedium( rFileName, StreamMode::STD_READ );
+    auto pMedium = o3tl::make_unique<SfxMedium>( rFileName, 
StreamMode::STD_READ );
     if ( pMedium->GetError() == ERRCODE_NONE )
     {
         if ( bWithInteraction )
@@ -473,7 +476,6 @@ bool ScDocumentLoader::GetFilterName( const OUString& 
rFileName,
         bOK = !rFilter.isEmpty();
     }
 
-    delete pMedium;
     return bOK;
 }
 
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to