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

dynamic_cast followed by static_cast

Change-Id: I931ed8945b4af713ead42e0eca0bb5fb6cb07d9c
Reviewed-on: https://gerrit.libreoffice.org/58759Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst 654bd1ab
......@@ -475,9 +475,9 @@ void SwLayoutFrame::DestroyImpl()
const size_t nCnt = pFrame->GetDrawObjs()->size();
// #i28701#
SwAnchoredObject* pAnchoredObj = (*pFrame->GetDrawObjs())[0];
if ( dynamic_cast< const SwFlyFrame *>( pAnchoredObj ) != nullptr )
if (SwFlyFrame* pFlyFrame = dynamic_cast<SwFlyFrame*>(pAnchoredObj))
{
SwFrame::DestroyFrame(static_cast<SwFlyFrame*>(pAnchoredObj));
SwFrame::DestroyFrame(pFlyFrame);
assert(!pFrame->GetDrawObjs() || nCnt > pFrame->GetDrawObjs()->size());
}
else
......
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