From 19b86af070453bb8671aefe7472012d19580dd81 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Thu, 30 Nov 2017 10:31:23 +0000 Subject: silence various coverity warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I9ac4c179c30efa9d5950aa2106639d3781dd0308 Reviewed-on: https://gerrit.libreoffice.org/45583 Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- vcl/source/edit/textview.cxx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'vcl/source') diff --git a/vcl/source/edit/textview.cxx b/vcl/source/edit/textview.cxx index 1b2c82e6215e..9493e37e952e 100644 --- a/vcl/source/edit/textview.cxx +++ b/vcl/source/edit/textview.cxx @@ -19,6 +19,7 @@ #include #include +#include #include #include #include @@ -124,11 +125,10 @@ struct ImpTextView VclPtr mpWindow; TextSelection maSelection; Point maStartDocPos; -// TextPaM maMBDownPaM; - std::unique_ptr mpCursor; + std::unique_ptr> mpCursor; - std::unique_ptr mpDDInfo; + std::unique_ptr> mpDDInfo; std::unique_ptr mpSelEngine; std::unique_ptr mpSelFuncSet; @@ -176,7 +176,7 @@ TextView::TextView( ExtTextEngine* pEng, vcl::Window* pWindow ) : mpImpl->mpSelEngine->SetSelectionMode( SelectionMode::Range ); mpImpl->mpSelEngine->EnableDrag( true ); - mpImpl->mpCursor = o3tl::make_unique(); + mpImpl->mpCursor.reset(new vcl::Cursor); mpImpl->mpCursor->Show(); pWindow->SetCursor( mpImpl->mpCursor.get() ); pWindow->SetInputContext( InputContext( pEng->GetFont(), InputContextFlags::Text|InputContextFlags::ExtText ) ); @@ -1858,7 +1858,7 @@ void TextView::dragGestureRecognized( const css::datatransfer::dnd::DragGestureE SAL_WARN_IF( !mpImpl->maSelection.HasRange(), "vcl", "TextView::dragGestureRecognized: mpImpl->mbClickedInSelection, but no selection?" ); - mpImpl->mpDDInfo = o3tl::make_unique(); + mpImpl->mpDDInfo.reset(new TextDDInfo); mpImpl->mpDDInfo->mbStarterOfDD = true; TETextDataObject* pDataObj = new TETextDataObject( GetSelected() ); @@ -1997,8 +1997,8 @@ void TextView::dragOver( const css::datatransfer::dnd::DropTargetDragEvent& rDTD { SolarMutexGuard aVclGuard; - if ( !mpImpl->mpDDInfo ) - mpImpl->mpDDInfo = o3tl::make_unique(); + if (!mpImpl->mpDDInfo) + mpImpl->mpDDInfo.reset(new TextDDInfo); TextPaM aPrevDropPos = mpImpl->mpDDInfo->maDropPos; Point aMousePos( rDTDE.LocationX, rDTDE.LocationY ); -- cgit