sw/source/core/undo/untblk.cxx             |    5 +++++
 xmloff/source/chart/SchXMLChartContext.cxx |    6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

New commits:
commit 3ee46b7c4b86dd2fb49b6b24b60f337655967950
Author:     Caolán McNamara <[email protected]>
AuthorDate: Sat Nov 29 12:12:19 2025 +0000
Commit:     Caolán McNamara <[email protected]>
CommitDate: Sat Nov 29 15:15:12 2025 +0100

    cid#1675090 Unchecked dynamic_cast
    
    Change-Id: I74a41bb02aca06e669232766010458c219d8a245
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194813
    Reviewed-by: Caolán McNamara <[email protected]>
    Tested-by: Caolán McNamara <[email protected]>

diff --git a/xmloff/source/chart/SchXMLChartContext.cxx 
b/xmloff/source/chart/SchXMLChartContext.cxx
index b881a870e7c6..9258edca18f4 100644
--- a/xmloff/source/chart/SchXMLChartContext.cxx
+++ b/xmloff/source/chart/SchXMLChartContext.cxx
@@ -277,10 +277,10 @@ void 
setDataProvider(uno::Reference<chart2::XChartDocument> const & xChartDoc, O
 
                         if (xProvider.is())
                         {
-                            if (bHasDataPilotSource)
+                            chart2api::AbstractPivotTableDataProvider* 
pPivotTableDataProvider = bHasDataPilotSource ?
+                                    
dynamic_cast<chart2api::AbstractPivotTableDataProvider*>(xProvider.get()) : 
nullptr;
+                            if (pPivotTableDataProvider)
                             {
-                                chart2api::AbstractPivotTableDataProvider* 
pPivotTableDataProvider =
-                                    
dynamic_cast<chart2api::AbstractPivotTableDataProvider*>(xProvider.get());
                                 
pPivotTableDataProvider->setPivotTableName(sDataPilotSource);
                                 xDataReceiver->attachDataProvider(xProvider);
                                 bHasOwnData = 
!pPivotTableDataProvider->hasPivotTable();
commit bd7d1a7d766ccd00f10732f0be9ed4761c66043e
Author:     Caolán McNamara <[email protected]>
AuthorDate: Sat Nov 29 12:10:52 2025 +0000
Commit:     Caolán McNamara <[email protected]>
CommitDate: Sat Nov 29 15:14:59 2025 +0100

    cid#1675089 Uninitialized scalar field
    
    Change-Id: I72289d575b4f5d22a8343b3989805e052c49cefa
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194812
    Tested-by: Caolán McNamara <[email protected]>
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/sw/source/core/undo/untblk.cxx b/sw/source/core/undo/untblk.cxx
index b941720a40a3..bc58080ed32c 100644
--- a/sw/source/core/undo/untblk.cxx
+++ b/sw/source/core/undo/untblk.cxx
@@ -494,6 +494,11 @@ SwUndoCopyHeaderFooter::SwUndoCopyHeaderFooter(SwDoc& 
rDoc, SwNode& rSttNd, cons
     : SwUndo(SwUndoId::COPY_HEADER_FOOTER, rDoc)
     , m_aOff(rSttNd.GetIndex())
     , m_aFmtName(rFmtName)
+    , m_bIsHeader(false)
+    , m_bIsMaster(false)
+    , m_bIsLeft(false)
+    , m_bIsFirstMaster(false)
+    , m_bIsFirstLeft(false)
 {
 }
 

Reply via email to