diff options
author | Caolán McNamara <caolanm@redhat.com> | 2023-01-15 20:21:58 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2023-01-16 11:13:02 +0000 |
commit | 17dc855c6f4a4023393d7006e77a40f89a86fcda (patch) | |
tree | c2abe9d0f51bc8ca71cc486f9d61de2c16639d0c /reportdesign/source | |
parent | be3b99f12fa145f26b5ad4821b47d42776dae4c2 (diff) |
cid#1519051 silence Unchecked dynamic_cast
and
cid#1519050 Unchecked dynamic_cast
cid#1519049 Unchecked dynamic_cast
cid#1519047 Unchecked dynamic_cast
Change-Id: I3feb25cda71c459c549f0e64558935d1030ed309
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145541
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'reportdesign/source')
-rw-r--r-- | reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx b/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx index 3e9d2582c171..3a1a353286e5 100644 --- a/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx +++ b/reportdesign/source/filter/xml/xmlExportDocumentHandler.cxx @@ -59,6 +59,7 @@ OUString lcl_createAttribute(const xmloff::token::XMLTokenEnum& _eNamespace,cons static void lcl_correctCellAddress(const OUString & _sName, const uno::Reference< xml::sax::XAttributeList > & xAttribs) { comphelper::AttributeList* pList = dynamic_cast<comphelper::AttributeList*>(xAttribs.get()); + assert(pList && "can only succeed"); OUString sCellAddress = pList->getValueByName(_sName); const sal_Int32 nPos = sCellAddress.lastIndexOf('$'); if ( nPos != -1 ) @@ -202,6 +203,7 @@ void SAL_CALL ExportDocumentHandler::startElement(const OUString & _sName, const else if ( m_bTableRowsStarted && !m_bFirstRowExported && _sName == "table:table-cell" ) { comphelper::AttributeList* pList = dynamic_cast<comphelper::AttributeList*>(xAttribs.get()); + assert(pList && "can only succeed"); static OUString s_sValue(lcl_createAttribute(XML_NP_OFFICE,XML_VALUE)); pList->RemoveAttribute(s_sValue); } |