diff options
Diffstat (limited to 'svl')
-rw-r--r-- | svl/source/items/itemprop.cxx | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/svl/source/items/itemprop.cxx b/svl/source/items/itemprop.cxx index 3c45186615de..e2492d3d6b54 100644 --- a/svl/source/items/itemprop.cxx +++ b/svl/source/items/itemprop.cxx @@ -317,11 +317,8 @@ PropertyState SfxItemPropertySet::getPropertyState(const OUString& rName, cons } sal_uInt16 nWhich = pEntry->nWID; - // item holen - const SfxPoolItem* pItem = 0; - SfxItemState eState = rSet.GetItemState( nWhich, false, &pItem ); - if(!pItem && nWhich != rSet.GetPool()->GetSlotId(nWhich)) - pItem = &rSet.GetPool()->GetDefaultItem(nWhich); + // get item state + SfxItemState eState = rSet.GetItemState(nWhich, false); // item-Wert als UnoAny zurueckgeben if(eState == SFX_ITEM_DEFAULT) eRet = PropertyState_DEFAULT_VALUE; |