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

coverity#704966 Unchecked dynamic_cast

Change-Id: I3a3601c3a13641aea4523438c1e0ee9898b021a0
üst 4259f9b3
......@@ -1746,22 +1746,22 @@ sal_Bool SwXTextTableCursor::mergeRange()
// hier muessen die Actions aufgehoben werden
UnoActionRemoveContext aRemoveContext(pUnoCrsr->GetDoc());
}
SwUnoTableCrsr* pTblCrsr = dynamic_cast<SwUnoTableCrsr*>(pUnoCrsr);
pTblCrsr->MakeBoxSels();
SwUnoTableCrsr& rTblCrsr = dynamic_cast<SwUnoTableCrsr&>(*pUnoCrsr);
rTblCrsr.MakeBoxSels();
{
UnoActionContext aContext(pUnoCrsr->GetDoc());
bRet = TBLMERGE_OK == pTblCrsr->GetDoc()->MergeTbl(*pTblCrsr);
bRet = TBLMERGE_OK == rTblCrsr.GetDoc()->MergeTbl(rTblCrsr);
if(bRet)
{
size_t nCount = pTblCrsr->GetSelectedBoxesCount();
size_t nCount = rTblCrsr.GetSelectedBoxesCount();
while (nCount--)
{
pTblCrsr->DeleteBox(nCount);
rTblCrsr.DeleteBox(nCount);
}
}
}
pTblCrsr->MakeBoxSels();
rTblCrsr.MakeBoxSels();
}
return bRet;
}
......
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