summaryrefslogtreecommitdiff
path: root/sd/source/ui/unoidl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-02-27 10:26:54 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-02-27 12:58:26 +0000
commitd9404f150d9389eead85498a12e1f20dcccb6d5e (patch)
tree259c9ed1d0bc3a95e38de9cc289257492b7376f2 /sd/source/ui/unoidl
parent583c0ee3e114a91548a229ef6a50932577f40133 (diff)
coverity#1187661 Unchecked dynamic_cast
Change-Id: I66f8382c7dd7ab8d115204fe45d6a33ff77adb78
Diffstat (limited to 'sd/source/ui/unoidl')
-rw-r--r--sd/source/ui/unoidl/unoobj.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sd/source/ui/unoidl/unoobj.cxx b/sd/source/ui/unoidl/unoobj.cxx
index 75c997f5f23d..bfd6b4a2cbea 100644
--- a/sd/source/ui/unoidl/unoobj.cxx
+++ b/sd/source/ui/unoidl/unoobj.cxx
@@ -544,9 +544,9 @@ void SAL_CALL SdXShape::setPropertyValue( const OUString& aPropertyName, const :
if(bIsAnimation)
{
SdrObjGroup* pGroup = dynamic_cast< SdrObjGroup* >(pObj);
- SdPage* pPage = dynamic_cast< SdPage* >(pGroup->GetPage());
+ SdPage* pPage = pGroup ? dynamic_cast< SdPage* >(pGroup->GetPage()) : NULL;
- if(pGroup && pPage)
+ if (pPage)
{
// #i42894# Animated Group object, migrate that effect
EffectMigration::CreateAnimatedGroup(*pGroup, *pPage);