diff options
Diffstat (limited to 'idl/source/objects/object.cxx')
-rw-r--r-- | idl/source/objects/object.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/idl/source/objects/object.cxx b/idl/source/objects/object.cxx index 3310770334a1..218504f18487 100644 --- a/idl/source/objects/object.cxx +++ b/idl/source/objects/object.cxx @@ -176,7 +176,7 @@ bool SvMetaClass::ReadSvIdl( SvIdlDataBase & rBase, SvTokenStream & rInStm ) bool SvMetaClass::TestAttribute( SvIdlDataBase & rBase, SvTokenStream & rInStm, SvMetaAttribute & rAttr ) const { - if ( !rAttr.GetRef() && rAttr.IsA( TYPE( SvMetaSlot ) ) ) + if ( !rAttr.GetRef() && dynamic_cast<const SvMetaSlot *>(&rAttr) != nullptr ) { OSL_FAIL( "Neuer Slot : " ); OSL_FAIL( rAttr.GetSlotId().getString().getStr() ); |