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

coverity#982480 Unchecked dynamic_cast

Change-Id: If8d52b0ff94377301fdc323f17cd5dc52b63214f
üst cc6f2fe9
...@@ -195,9 +195,10 @@ namespace ...@@ -195,9 +195,10 @@ namespace
} }
::sw::mark::IFieldmark* const pNewFieldmark = ::sw::mark::IFieldmark* const pNewFieldmark =
dynamic_cast< ::sw::mark::IFieldmark* const >(pNewMark); dynamic_cast< ::sw::mark::IFieldmark* const >(pNewMark);
if(pNewFieldmark) const ::sw::mark::IFieldmark* const pOldFieldmark =
dynamic_cast< const ::sw::mark::IFieldmark* >(pMark);
if (pNewFieldmark && pOldFieldmark)
{ {
const ::sw::mark::IFieldmark* const pOldFieldmark = dynamic_cast< const ::sw::mark::IFieldmark* >(pMark);
pNewFieldmark->SetFieldname(pOldFieldmark->GetFieldname()); pNewFieldmark->SetFieldname(pOldFieldmark->GetFieldname());
pNewFieldmark->SetFieldHelptext(pOldFieldmark->GetFieldHelptext()); pNewFieldmark->SetFieldHelptext(pOldFieldmark->GetFieldHelptext());
::sw::mark::IFieldmark::parameter_map_t* pNewParams = pNewFieldmark->GetParameters(); ::sw::mark::IFieldmark::parameter_map_t* pNewParams = pNewFieldmark->GetParameters();
......
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