summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-05-30 12:30:00 +0100
committerCaolán McNamara <caolanm@redhat.com>2014-05-30 14:19:06 +0100
commitddff02a6cb58cba8a98b6edf234ad413b1a4eaa7 (patch)
tree8415d896d98c1a88d8fe17f763bc21d437b12c72 /sw
parent911fbff985dfc6ef08e13eb2136c70f65b221259 (diff)
coverity#705026 Unchecked dynamic_cast
Change-Id: I76aeefc705481249b0197839a9db3eecb34adc92
Diffstat (limited to 'sw')
-rw-r--r--sw/source/uibase/shells/langhelper.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sw/source/uibase/shells/langhelper.cxx b/sw/source/uibase/shells/langhelper.cxx
index e3d7178f8aad..d7fa3f583b50 100644
--- a/sw/source/uibase/shells/langhelper.cxx
+++ b/sw/source/uibase/shells/langhelper.cxx
@@ -425,12 +425,12 @@ namespace SwLangHelper
if (nState > SFX_ITEM_DEFAULT && pItem)
{
// the item is set and can be used
- nLang = (dynamic_cast< const SvxLanguageItem* >(pItem))->GetLanguage();
+ nLang = (dynamic_cast<const SvxLanguageItem&>(*pItem)).GetLanguage();
}
else if (nState == SFX_ITEM_DEFAULT)
{
// since the attribute is not set: retrieve the default value
- nLang = (dynamic_cast< const SvxLanguageItem& >(aSet.GetPool()->GetDefaultItem( nLangWhichId ))).GetLanguage();
+ nLang = (dynamic_cast<const SvxLanguageItem&>(aSet.GetPool()->GetDefaultItem( nLangWhichId ))).GetLanguage();
}
else if (nState == SFX_ITEM_DONTCARE)
{