sw/source/writerfilter/dmapper/DomainMapperTableManager.cxx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-)
New commits: commit a33dc456cefa649fec92902af560dade6beb1178 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Sat Aug 24 10:40:34 2024 +0100 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Mon Aug 26 09:40:25 2024 +0200 cid#1616924 Dereference after null check Change-Id: Ia326d99b11d18f7c561c988f0299feb2ebf84b6c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172346 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> (cherry picked from commit cb115be987c4aa3dc2daed02dcd1b419e8d6a61e) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172281 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/sw/source/writerfilter/dmapper/DomainMapperTableManager.cxx b/sw/source/writerfilter/dmapper/DomainMapperTableManager.cxx index 499a2a580ad2..1d4fd5f31b5b 100644 --- a/sw/source/writerfilter/dmapper/DomainMapperTableManager.cxx +++ b/sw/source/writerfilter/dmapper/DomainMapperTableManager.cxx @@ -240,9 +240,12 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm) break; case NS_ooxml::LN_CT_TblPrBase_tblStyle: //table style name { - TablePropertyMapPtr pPropMap( new TablePropertyMap ); - pPropMap->Insert( META_PROP_TABLE_STYLE_NAME, uno::Any( pValue->getString() )); - insertTableProps(pPropMap); + if (pValue) + { + TablePropertyMapPtr pPropMap( new TablePropertyMap ); + pPropMap->Insert( META_PROP_TABLE_STYLE_NAME, uno::Any( pValue->getString() )); + insertTableProps(pPropMap); + } } break; case NS_ooxml::LN_CT_TblGridBase_gridCol: