sd/source/ui/dlg/sdtreelb.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit bb28a0e8b914edf1fe2aac0cd1a876b976f61300 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Thu Apr 27 13:04:39 2023 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Thu Apr 27 17:30:36 2023 +0200 cid#1528189 Uninitialized pointer field Change-Id: I9c66ee7d147cf9082b9f065601a87ef5d2fc01d8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151098 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> diff --git a/sd/source/ui/dlg/sdtreelb.cxx b/sd/source/ui/dlg/sdtreelb.cxx index 68e794c21d5d..e39099a61675 100644 --- a/sd/source/ui/dlg/sdtreelb.cxx +++ b/sd/source/ui/dlg/sdtreelb.cxx @@ -468,6 +468,7 @@ void SdPageObjsTLV::OnDragFinished() SdPageObjsTLVDropTarget::SdPageObjsTLVDropTarget(weld::TreeView& rTreeView) : DropTargetHelper(rTreeView.get_drop_target()) , m_rTreeView(rTreeView) + , m_pSdrView(nullptr) { } @@ -552,7 +553,7 @@ sal_Int8 SdPageObjsTLVDropTarget::ExecuteDrop( const ExecuteDropEvent& rEvt ) if (pTargetObject == reinterpret_cast<SdrObject*>(1)) pTargetObject = nullptr; - if (pTargetObject != nullptr && pSourceObject != nullptr) + if (pTargetObject != nullptr && pSourceObject != nullptr && m_pSdrView) { SdrPage* pObjectList = pSourceObject->getSdrPageFromSdrObject();