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) { }
