New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Sat Apr 22 08:53:58 UTC 2023
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
More information about the LibreOffice
mailing list