summaryrefslogtreecommitdiff
path: root/sc/source/ui/drawfunc/drtxtob2.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/drawfunc/drtxtob2.cxx')
-rw-r--r--sc/source/ui/drawfunc/drtxtob2.cxx10
1 files changed, 4 insertions, 6 deletions
diff --git a/sc/source/ui/drawfunc/drtxtob2.cxx b/sc/source/ui/drawfunc/drtxtob2.cxx
index 4278cc976992..51ef34048bd9 100644
--- a/sc/source/ui/drawfunc/drtxtob2.cxx
+++ b/sc/source/ui/drawfunc/drtxtob2.cxx
@@ -276,17 +276,15 @@ void ScDrawTextObjectBar::GetFormTextState(SfxItemSet& rSet)
if ( pDocSh )
{
const SfxPoolItem* pItem = pDocSh->GetItem( SID_COLOR_TABLE );
- XColorList* pColorTable = NULL;
+ XColorListRef pColorList;
if ( pItem )
- pColorTable = ((SvxColorTableItem*)pItem)->GetColorTable();
+ pColorList = ((SvxColorListItem*)pItem)->GetColorList();
pDlg->SetActive();
- if ( pColorTable )
- pDlg->SetColorTable( pColorTable );
- else
- { OSL_FAIL( "ColorList not found :-/" ); }
+ if ( pColorList.is() )
+ pDlg->SetColorList( pColorList );
}
}
SfxItemSet aViewAttr(pDrView->GetModel()->GetItemPool());