Kaydet (Commit) b0dc3c64 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#1440239 Uncaught exception

Change-Id: I2b744d70ab426fbf26bcb3762aafaa569d0aafc7
Reviewed-on: https://gerrit.libreoffice.org/61675
Tested-by: Jenkins
Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst ff1bd0f1
......@@ -174,7 +174,7 @@ private:
std::unique_ptr<ScPageBreakData> pPageBreakData;
std::vector<ScHighlightEntry> maHighlightRanges;
std::unique_ptr<ScDocument> pBrushDocument; // cell formats for format paint brush
ScDocumentUniquePtr pBrushDocument; // cell formats for format paint brush
std::unique_ptr<SfxItemSet> pDrawBrushSet; // drawing object attributes for paint brush
Timer aScrollTimer;
......@@ -600,7 +600,7 @@ public:
ScDocument* GetBrushDocument() const { return pBrushDocument.get(); }
SfxItemSet* GetDrawBrushSet() const { return pDrawBrushSet.get(); }
bool IsPaintBrushLocked() const { return bLockPaintBrush; }
void SetBrushDocument( std::unique_ptr<ScDocument> pNew, bool bLock );
void SetBrushDocument( ScDocumentUniquePtr pNew, bool bLock );
void SetDrawBrushSet( std::unique_ptr<SfxItemSet> pNew, bool bLock );
void ResetBrushDocument();
......
......@@ -2780,7 +2780,7 @@ void ScFormatShell::ExecFormatPaintbrush( const SfxRequest& rReq )
if ( pViewData->GetSimpleArea(aDummy) != SC_MARK_SIMPLE )
pView->Unmark();
std::unique_ptr<ScDocument> pBrushDoc(new ScDocument( SCDOCMODE_CLIP ));
ScDocumentUniquePtr pBrushDoc(new ScDocument( SCDOCMODE_CLIP ));
pView->CopyToClip( pBrushDoc.get(), false, true );
pView->SetBrushDocument( std::move(pBrushDoc), bLock );
}
......
......@@ -616,7 +616,7 @@ void ScTabView::MakeVisible( const tools::Rectangle& rHMMRect )
}
}
void ScTabView::SetBrushDocument( std::unique_ptr<ScDocument> pNew, bool bLock )
void ScTabView::SetBrushDocument( ScDocumentUniquePtr pNew, bool bLock )
{
pDrawBrushSet.reset();
pBrushDocument = std::move(pNew);
......
......@@ -39,7 +39,7 @@ SelectionObserver::Context::Context (SlideSorter const & rSlideSorter)
mpSelectionObserver->StartObservation();
}
SelectionObserver::Context::~Context()
SelectionObserver::Context::~Context() COVERITY_NOEXCEPT_FALSE
{
if (mpSelectionObserver)
mpSelectionObserver->EndObservation();
......
......@@ -43,7 +43,7 @@ namespace slideshow
"SlideAnimations::SlideAnimations(): Invalid SlideShowContext" );
}
SlideAnimations::~SlideAnimations()
SlideAnimations::~SlideAnimations() COVERITY_NOEXCEPT_FALSE
{
if( mpRootNode )
{
......
......@@ -57,7 +57,7 @@ namespace slideshow
*/
SlideAnimations( const SlideShowContext& rContext,
const ::basegfx::B2DVector& rSlideSize );
~SlideAnimations();
~SlideAnimations() COVERITY_NOEXCEPT_FALSE;
/** Import animations from a SMIL root animation node.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment