diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-05-30 12:30:00 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-05-30 14:19:06 +0100 |
commit | ddff02a6cb58cba8a98b6edf234ad413b1a4eaa7 (patch) | |
tree | 8415d896d98c1a88d8fe17f763bc21d437b12c72 /sw | |
parent | 911fbff985dfc6ef08e13eb2136c70f65b221259 (diff) |
coverity#705026 Unchecked dynamic_cast
Change-Id: I76aeefc705481249b0197839a9db3eecb34adc92
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/uibase/shells/langhelper.cxx | 4 |
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) { |