Kaydet (Commit) 09d79da1 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#1219788 Unchecked dynamic_cast

Change-Id: I1bedfb601320bc27adc0d0d72fcb8b3c5dfe73ff
üst 219eb78e
...@@ -3039,6 +3039,9 @@ bool ExceptionType::dumpBaseMembers( ...@@ -3039,6 +3039,9 @@ bool ExceptionType::dumpBaseMembers(
rtl::Reference< unoidl::ExceptionTypeEntity > ent2( rtl::Reference< unoidl::ExceptionTypeEntity > ent2(
dynamic_cast< unoidl::ExceptionTypeEntity * >(ent.get())); dynamic_cast< unoidl::ExceptionTypeEntity * >(ent.get()));
assert(ent2.is()); assert(ent2.is());
if (!ent2.is()) {
return false;
}
hasMember = dumpBaseMembers( out, ent2->getDirectBase(), withType, hasMember = dumpBaseMembers( out, ent2->getDirectBase(), withType,
eligibleForDefaults && ent2->getDirectMembers().empty() ); eligibleForDefaults && ent2->getDirectMembers().empty() );
int memberCount = 0; int memberCount = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment