diff options
author | Henning Brinkmann <hbrinkm@openoffice.org> | 2010-02-26 12:57:55 +0100 |
---|---|---|
committer | Henning Brinkmann <hbrinkm@openoffice.org> | 2010-02-26 12:57:55 +0100 |
commit | 516addf2954bc2f609bb033e6dffffd5ac3ad93a (patch) | |
tree | 76ff7d34abce95ff8ec631142e56413f479ace70 /writerfilter | |
parent | 4fce0533e7f42927924b0a5ffbcfec1363351f3e (diff) |
writerfilter07: #i108504# StyleSheetTable::ApplyStyleSheets: Do not set null parent style
Diffstat (limited to 'writerfilter')
-rw-r--r-- | writerfilter/source/dmapper/StyleSheetTable.cxx | 3 |
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& ) { |