Hi, Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan. 7 new defect(s) introduced to LibreOffice found with Coverity Scan. 1 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan. New defect(s) Reported-by: Coverity Scan Showing 7 of 7 defect(s) ** CID 1524751: Null pointer dereferences (FORWARD_NULL) /vcl/source/graphic/BinaryDataContainer.cxx: 57 in <unnamed>::ReferencedMemoryStream::ReferencedMemoryStream(const std::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char>>> &)() ________________________________________________________________________________________________________ *** CID 1524751: Null pointer dereferences (FORWARD_NULL) /vcl/source/graphic/BinaryDataContainer.cxx: 57 in <unnamed>::ReferencedMemoryStream::ReferencedMemoryStream(const std::shared_ptr<std::vector<unsigned char, std::allocator<unsigned char>>> &)() 51 class ReferencedMemoryStream : public SvMemoryStream 52 { 53 std::shared_ptr<std::vector<sal_uInt8>> mpData; 54 55 public: 56 ReferencedMemoryStream(const std::shared_ptr<std::vector<sal_uInt8>>& rData) >>> CID 1524751: Null pointer dereferences (FORWARD_NULL) >>> Attempting to access the managed object of an empty smart pointer "rData". 57 : SvMemoryStream(rData ? rData->data() : nullptr, rData->size(), StreamMode::READ) 58 , mpData(rData) 59 { 60 } 61 }; 62 } ** CID 1524750: Null pointer dereferences (NULL_RETURNS) ________________________________________________________________________________________________________ *** CID 1524750: Null pointer dereferences (NULL_RETURNS) /sw/source/core/access/AccessibilityIssue.cxx: 111 in sw::AccessibilityIssue::quickFixIssue() const() 105 OUString aDesc = SwResId(STR_ENTER_ALT); 106 SvxNameDialog aNameDialog(m_pParent, "", aDesc); 107 if (aNameDialog.run() == RET_OK) 108 { 109 SwFlyFrameFormat* pFlyFormat 110 = const_cast<SwFlyFrameFormat*>(m_pDoc->FindFlyByName(m_sObjectID)); >>> CID 1524750: Null pointer dereferences (NULL_RETURNS) >>> Dereferencing a pointer that might be "nullptr" "pFlyFormat" when calling "SetFlyFrameTitle". 111 m_pDoc->SetFlyFrameTitle(*pFlyFormat, aNameDialog.GetName()); 112 } 113 } 114 break; 115 default: 116 break; ** CID 1524749: (STRING_OVERFLOW) /hwpfilter/source/hwpeq.cxx: 715 in eq2ltxconv(rtl::OString &, std::basic_istream<char, std::char_traits<char>>*, const char *)() /hwpfilter/source/hwpeq.cxx: 712 in eq2ltxconv(rtl::OString &, std::basic_istream<char, std::char_traits<char>>*, const char *)() ________________________________________________________________________________________________________ *** CID 1524749: (STRING_OVERFLOW) /hwpfilter/source/hwpeq.cxx: 715 in eq2ltxconv(rtl::OString &, std::basic_istream<char, std::char_traits<char>>*, const char *)() 709 const hwpeq *eq = nullptr; 710 if( (eq = lookup_eqn(key)) != nullptr ) { 711 if( eq->latex ) 712 strcpy(key, eq->latex); 713 else { 714 key[0] = '\\'; >>> CID 1524749: (STRING_OVERFLOW) >>> You might overrun the 256-character fixed-size string "key + 1" by copying "eq->key" without checking the length. 715 strcpy(key + 1, eq->key); 716 } 717 if( (eq->flag & EQ_CASE) 718 && rtl::isAsciiUpperCase(static_cast<unsigned char>(token[0])) ) 719 key[1] = sal::static_int_cast<char>( 720 rtl::toAsciiUpperCase(static_cast<unsigned char>(key[1]))); /hwpfilter/source/hwpeq.cxx: 712 in eq2ltxconv(rtl::OString &, std::basic_istream<char, std::char_traits<char>>*, const char *)() 706 if( sentinel && (result == 1) && strchr(sentinel, token[0]) ) 707 break; 708 make_keyword(key, token); 709 const hwpeq *eq = nullptr; 710 if( (eq = lookup_eqn(key)) != nullptr ) { 711 if( eq->latex ) >>> CID 1524749: (STRING_OVERFLOW) >>> You might overrun the 256-character fixed-size string "key" by copying "eq->latex" without checking the length. 712 strcpy(key, eq->latex); 713 else { 714 key[0] = '\\'; 715 strcpy(key + 1, eq->key); 716 } 717 if( (eq->flag & EQ_CASE) ** CID 1524748: Uninitialized members (UNINIT_CTOR) /sfx2/source/accessibility/AccessibilityIssue.cxx: 18 in sfx::AccessibilityIssue::AccessibilityIssue(sfx::AccessibilityIssueID)() ________________________________________________________________________________________________________ *** CID 1524748: Uninitialized members (UNINIT_CTOR) /sfx2/source/accessibility/AccessibilityIssue.cxx: 18 in sfx::AccessibilityIssue::AccessibilityIssue(sfx::AccessibilityIssueID)() 12 13 namespace sfx 14 { 15 AccessibilityIssue::AccessibilityIssue(AccessibilityIssueID eIssueID) 16 : m_eIssueID(eIssueID) 17 { >>> CID 1524748: Uninitialized members (UNINIT_CTOR) >>> Non-static class member "m_pParent" is not initialized in this constructor nor in any functions that it calls. 18 } 19 20 AccessibilityIssue::~AccessibilityIssue() {} 21 22 std::vector<std::shared_ptr<AccessibilityIssue>>& AccessibilityIssueCollection::getIssues() 23 { ** CID 1524747: Null pointer dereferences (NULL_RETURNS) ________________________________________________________________________________________________________ *** CID 1524747: Null pointer dereferences (NULL_RETURNS) /sw/source/uibase/dochdl/swdtflvr.cxx: 3982 in SwTransferable::PrivateDrop(SwWrtShell &, const Point &, bool, bool)() 3976 3977 // row count and direction of the table selection: 3978 // up to down, if the cursor is there in its last table row 3979 const SwSelBoxes& rBoxes = rSrcSh.GetTableCursor()->GetSelectedBoxes(); 3980 const SwTableNode* pTableNd = rSh.IsCursorInTable(); 3981 const SwTableLines& rLines = pTableNd->GetTable().GetTabLines(); >>> CID 1524747: Null pointer dereferences (NULL_RETURNS) >>> Dereferencing a pointer that might be "nullptr" "pTableNd" when calling "GetStartNode". 3982 const SwStartNode& rDelPos = rBoxes.back() 3983 ? *rBoxes.front()->GetSttNd() 3984 : *pTableNd->GetStartNode(); 3985 3986 // count selected rows or columns 3987 sal_Int32 nSelRowOrCols = 0; ** CID 1524746: (USE_AFTER_MOVE) /include/vcl/vclptr.hxx: 204 in VclPtr<VirtualDevice>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::ORoadmap>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<PopupMenu>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<VclButtonBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<svx::DialControlBmp>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ImplWin>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ScrollBarBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ImplBorderWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdVectorizeDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<NavigationBar>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableWindowTitle>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScSelEntryDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::<unnamed>::IDLabel>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::TabBarEdit>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<HelpTextWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ScPreview>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractHangulHanjaConversionDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<PushButton>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::Window>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ScrollBar>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScDPDateGroupDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<framework::FixedImageControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ImplBtn>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<FormFieldButton>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractCopyDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<sd::TabControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<FloatingWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SvxRuler>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SwScrollbar>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<BibToolBar>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<TabPage>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::MyWin>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<EditControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::HyperLabel>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<PosEdit>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ImplListBoxFloatingWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SfxAbstractTabDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSwInsertAbstractDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<NotebookBar>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<bib::BibGridwin>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdInsertLayerDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScDataFormDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SwEditWin>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::LimitBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScImportAsciiDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSwInsertDBColAutoPilot>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSwConvertTableDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractGraphicFilterDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractAdditionsDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<avmedia::priv::MediaWindowControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SmGraphicWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<sd::LayerTabBar>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<Edit>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxObjectTitleDescDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ListBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScGoToTabDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractPasswordToOpenModifyDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableBorderWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<NavElementBox_Impl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ImplListBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<Menu>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdPresLayoutDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<VclMultiLineEdit>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SfxAbstractInsertObjectDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<VclReferenceBase>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SfxHelpWindow_Impl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<FixedImage>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxZoomDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxObjectNameDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<svt::ComboBoxControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<sd::Window>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OQueryTextView>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<WorkWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdModifyFieldDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<InputEdit>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ImplListBoxWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableEditorCtrl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxNewDictionaryDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SwPageBreakWin>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::DemoWidgets>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SvtIconChoiceCtrl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractMultiTOXTabDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableGrantControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<SwSrcEditWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableWindowListBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractTitleDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractQrCodeGenDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxNameDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<TextWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<frm::ImplNavToolBar>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<ComboBoxControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<BrowserDataWin>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScShowTabDlg>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OSQLNameEditControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<BibWindowContainer>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<DecoToolBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::DemoPopup>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<OutputDevice>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OQueryDesignView>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OSelectionBrowseBox>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractJavaEditDialog>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<framework::FixedTextControl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<avmedia::priv::MediaWindowImpl>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<DevelopmentToolDockingWindow>::disposeAndClear()() /include/vcl/vclptr.hxx: 204 in VclPtr<MeasureStatusBar>::disposeAndClear()() ________________________________________________________________________________________________________ *** CID 1524746: (USE_AFTER_MOVE) /include/vcl/vclptr.hxx: 204 in VclPtr<VirtualDevice>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::ORoadmap>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<PopupMenu>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<VclButtonBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<svx::DialControlBmp>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ImplWin>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ScrollBarBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ImplBorderWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdVectorizeDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<NavigationBar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableWindowTitle>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScSelEntryDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::<unnamed>::IDLabel>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::TabBarEdit>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<HelpTextWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ScPreview>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractHangulHanjaConversionDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<PushButton>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::Window>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ScrollBar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScDPDateGroupDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<framework::FixedImageControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ImplBtn>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<FormFieldButton>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractCopyDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<sd::TabControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<FloatingWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SvxRuler>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SwScrollbar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<BibToolBar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<TabPage>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::MyWin>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<EditControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<vcl::HyperLabel>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<PosEdit>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ImplListBoxFloatingWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SfxAbstractTabDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSwInsertAbstractDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<NotebookBar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<bib::BibGridwin>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdInsertLayerDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScDataFormDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SwEditWin>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::LimitBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScImportAsciiDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSwInsertDBColAutoPilot>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSwConvertTableDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractGraphicFilterDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractAdditionsDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<avmedia::priv::MediaWindowControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SmGraphicWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<sd::LayerTabBar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<Edit>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxObjectTitleDescDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ListBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScGoToTabDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractPasswordToOpenModifyDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableBorderWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<NavElementBox_Impl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ImplListBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<Menu>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdPresLayoutDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<VclMultiLineEdit>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SfxAbstractInsertObjectDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<VclReferenceBase>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SfxHelpWindow_Impl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<FixedImage>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxZoomDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxObjectNameDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<svt::ComboBoxControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<sd::Window>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OQueryTextView>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<WorkWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSdModifyFieldDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<InputEdit>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ImplListBoxWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableEditorCtrl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxNewDictionaryDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SwPageBreakWin>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::DemoWidgets>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SvtIconChoiceCtrl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractMultiTOXTabDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableGrantControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<SwSrcEditWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OTableWindowListBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractTitleDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractQrCodeGenDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractSvxNameDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<TextWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<frm::ImplNavToolBar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<ComboBoxControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<BrowserDataWin>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractScShowTabDlg>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OSQLNameEditControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<BibWindowContainer>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<DecoToolBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<<unnamed>::DemoPopup>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<OutputDevice>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OQueryDesignView>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<dbaui::OSelectionBrowseBox>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<AbstractJavaEditDialog>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<framework::FixedTextControl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<avmedia::priv::MediaWindowImpl>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<DevelopmentToolDockingWindow>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 /include/vcl/vclptr.hxx: 204 in VclPtr<MeasureStatusBar>::disposeAndClear()() 198 } 199 200 void disposeAndClear() 201 { 202 // hold it alive for the lifetime of this method 203 ::rtl::Reference<reference_type> aTmp(std::move(m_rInnerRef)); >>> CID 1524746: (USE_AFTER_MOVE) >>> "this->m_rInnerRef" is used after it has been already moved. 204 assert(!m_rInnerRef); // the move ctor above must take care of it 205 if (aTmp.get()) { 206 aTmp->disposeOnce(); 207 } 208 } 209 ** CID 1524745: Null pointer dereferences (FORWARD_NULL) ________________________________________________________________________________________________________ *** CID 1524745: Null pointer dereferences (FORWARD_NULL) /svx/source/unodraw/XPropertyTable.cxx: 556 in <unnamed>::SvxUnoXGradientTable::getAny(const XPropertyEntry *) const() 550 // for compatibility, still set StartColor/EndColor 551 const basegfx::ColorStops& rColorStops(aXGradient.GetColorStops()); 552 aGradient.StartColor = static_cast<sal_Int32>(Color(rColorStops.front().getStopColor())); 553 aGradient.EndColor = static_cast<sal_Int32>(Color(rColorStops.back().getStopColor())); 554 555 // fill ColorStops to extended Gradient2 >>> CID 1524745: Null pointer dereferences (FORWARD_NULL) >>> Passing "aGradient.ColorStops" to "fillColorStopSequenceFromColorStops", which dereferences null "aGradient.ColorStops._pSequence". 556 basegfx::utils::fillColorStopSequenceFromColorStops(aGradient.ColorStops, rColorStops); 557 558 return uno::Any(aGradient); 559 } 560 561 std::unique_ptr<XPropertyEntry> SvxUnoXGradientTable::createEntry(const OUString& rName, const uno::Any& rAny) const ________________________________________________________________________________________________________ To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0qcxCbhZ31OYv50ypSs1kiFPuCn2xFdlMIFBirii0zZ9j2-2F9F2XPBcBm2BNgi9duPy3v-2FzgFDd2LJ-2BDKI-3DHAgZ_OTq2XUZbbipYjyLSo6GRo-2FpVxQ9OzkDINu9UTS-2FQhSdO0F0jQniitrGlNxDIzPJi2T-2B2q2LBMGMHE-2B-2BHwIUN-2BSQFIglREDwUZDnppALi6I0IYsY9jAlcvIsul7LoyRGPY8qjCI-2BJelmeQiLF4QHkVdThzcojJ4CEEWWfOll9WeAB6fmCg8SF1ygHl4fcq4HJP1PFO0gYIO8NxGTIImkWDrNpQf-2F7CizB7R4sPYDywwY-3D