sd/source/ui/view/frmview.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit ff79a22fd04f9bbb5f4f67f21862db3a531de833 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Wed May 1 20:17:51 2024 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Thu May 2 00:13:16 2024 +0200 cid#1596707 Unchecked dynamic_cast Change-Id: I2067f335dfacf2dfb4b5b18b54c738f3fba4c375 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166981 Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> Tested-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/sd/source/ui/view/frmview.cxx b/sd/source/ui/view/frmview.cxx index 88ae6825738b..1fa0c4eba45d 100644 --- a/sd/source/ui/view/frmview.cxx +++ b/sd/source/ui/view/frmview.cxx @@ -282,8 +282,9 @@ void FrameView::Update(SdOptions const * pOptions) return; SdDrawDocument* pDrawDocument = dynamic_cast<SdDrawDocument*>(&GetModel()); + const bool bImpress = pDrawDocument && pDrawDocument->GetDocumentType() == DocumentType::Impress; - if (pDrawDocument->GetDocumentType() == DocumentType::Impress) + if (bImpress) { mbRuler = officecfg::Office::Impress::Layout::Display::Ruler::get(); SetDragStripes( officecfg::Office::Impress::Layout::Display::Guide::get() );