summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorHenning Brinkmann <hbrinkm@openoffice.org>2010-02-26 12:57:55 +0100
committerHenning Brinkmann <hbrinkm@openoffice.org>2010-02-26 12:57:55 +0100
commit516addf2954bc2f609bb033e6dffffd5ac3ad93a (patch)
tree76ff7d34abce95ff8ec631142e56413f479ace70 /writerfilter
parent4fce0533e7f42927924b0a5ffbcfec1363351f3e (diff)
writerfilter07: #i108504# StyleSheetTable::ApplyStyleSheets: Do not set null parent style
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/dmapper/StyleSheetTable.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/writerfilter/source/dmapper/StyleSheetTable.cxx b/writerfilter/source/dmapper/StyleSheetTable.cxx
index 9cafe6b640a4..bbdb26d053d3 100644
--- a/writerfilter/source/dmapper/StyleSheetTable.cxx
+++ b/writerfilter/source/dmapper/StyleSheetTable.cxx
@@ -841,7 +841,8 @@ void StyleSheetTable::ApplyStyleSheets( FontTablePtr rFontTable )
{
//TODO: Handle cases where a paragraph <> character style relation is needed
StyleSheetEntryPtr pParent = FindStyleSheetByISTD( pEntry->sBaseStyleIdentifier );
- xStyle->setParentStyle(ConvertStyleName( pParent->sStyleName ));
+ if (pParent.get() != NULL)
+ xStyle->setParentStyle(ConvertStyleName( pParent->sStyleName ));
}
catch( const uno::RuntimeException& )
{