diff options
Diffstat (limited to 'svx/source/form/fmexpl.cxx')
-rw-r--r-- | svx/source/form/fmexpl.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/svx/source/form/fmexpl.cxx b/svx/source/form/fmexpl.cxx index b86e2cf7a8a1..aeb070082c1d 100644 --- a/svx/source/form/fmexpl.cxx +++ b/svx/source/form/fmexpl.cxx @@ -256,9 +256,9 @@ bool FmFormData::IsEqualWithoutChildren( FmEntryData* pEntryData ) { if(this == pEntryData) return true; - if( dynamic_cast<const FmFormData*>( pEntryData) == nullptr ) + FmFormData* pFormData = dynamic_cast<FmFormData*>(pEntryData); + if( !pFormData ) return false; - FmFormData* pFormData = static_cast<FmFormData*>(pEntryData); if( m_xForm.get() != pFormData->GetFormIface().get() ) return false; @@ -412,9 +412,9 @@ bool FmControlData::IsEqualWithoutChildren( FmEntryData* pEntryData ) if(this == pEntryData) return true; - if( dynamic_cast<const FmControlData*>( pEntryData) == nullptr ) + FmControlData* pControlData = dynamic_cast<FmControlData*>(pEntryData); + if( !pControlData ) return false; - FmControlData* pControlData = static_cast<FmControlData*>(pEntryData); if( m_xFormComponent.get() != pControlData->GetFormComponent().get() ) return false; |