From 80e32e6dee78eb85629940b5890fea0371550036 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= Date: Sun, 12 Oct 2025 12:24:24 +0100 Subject: [PATCH] cid#1666675 Unchecked dynamic_cast MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Id589ad19df4bf5d5f68e5a8545c06a0c23f851b8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192241 Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- sd/source/filter/pdf/sdpdffilter.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sd/source/filter/pdf/sdpdffilter.cxx b/sd/source/filter/pdf/sdpdffilter.cxx index 2271d92118ae..5befb7c3f2e3 100644 --- a/sd/source/filter/pdf/sdpdffilter.cxx +++ b/sd/source/filter/pdf/sdpdffilter.cxx @@ -281,9 +281,9 @@ extern "C" SAL_DLLPUBLIC_EXPORT bool TestFODGExportPDF(SvStream& rStream) uno::Reference xModelLoad(xModel, uno::UNO_QUERY_THROW); xModelLoad->initNew(); - SdXImpressDocument* pDrawDoc = dynamic_cast(xModel.get()); + SdXImpressDocument& rDrawDoc = dynamic_cast(*xModel); - bool ret = ImportPDF(rStream, *pDrawDoc->GetDoc()); + bool ret = ImportPDF(rStream, *rDrawDoc.GetDoc()); if (ret) {