svgio/source/svgreader/svgfilternode.cxx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
New commits: commit f4e6f6edafc2f6b92d86a20d93de338e066cd8e4 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Sun Jun 11 21:33:01 2023 +0100 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Mon Jun 12 16:19:27 2023 +0200 cid#1532368 Unchecked dynamic_cast Change-Id: I132b734e74f0b92e7fcb6230163d876783140b7a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152862 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> (cherry picked from commit 081ceacde942f558e34cfef8ab64a9feed9b4549) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152910 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/svgio/source/svgreader/svgfilternode.cxx b/svgio/source/svgreader/svgfilternode.cxx index 12656a7c28e7..60d6371e1a0a 100644 --- a/svgio/source/svgreader/svgfilternode.cxx +++ b/svgio/source/svgreader/svgfilternode.cxx @@ -44,15 +44,15 @@ void SvgFilterNode::apply(drawinglayer::primitive2d::Primitive2DContainer& rTarg SvgNode* pCandidate = rChildren[a].get(); if (pCandidate->getType() == SVGToken::FeGaussianBlur) { - const SvgFeGaussianBlurNode* pFeGaussianBlurNode - = dynamic_cast<const SvgFeGaussianBlurNode*>(pCandidate); - pFeGaussianBlurNode->apply(rTarget); + const SvgFeGaussianBlurNode& rFeGaussianBlurNode + = dynamic_cast<const SvgFeGaussianBlurNode&>(*pCandidate); + rFeGaussianBlurNode.apply(rTarget); } else if (pCandidate->getType() == SVGToken::FeColorMatrix) { - const SvgFeColorMatrixNode* pFeColorMatrixNode - = dynamic_cast<const SvgFeColorMatrixNode*>(pCandidate); - pFeColorMatrixNode->apply(rTarget); + const SvgFeColorMatrixNode& rFeColorMatrixNode + = dynamic_cast<const SvgFeColorMatrixNode&>(*pCandidate); + rFeColorMatrixNode.apply(rTarget); } } }