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

coverity#1343627 Unchecked dynamic_cast

Change-Id: I83c0febcbbf0f19a05818e0575921d1d6254935f
üst c2f17316
...@@ -253,11 +253,13 @@ void LwpFrib::RegisterStyle(LwpFoundry* pFoundry) ...@@ -253,11 +253,13 @@ void LwpFrib::RegisterStyle(LwpFoundry* pFoundry)
} }
if (pNamedStyle) if (pNamedStyle)
{ {
LwpCharacterStyle* pCharStyle = nullptr;
if (m_pModifiers->FontID && pFoundry) if (m_pModifiers->FontID && pFoundry)
pCharStyle = dynamic_cast<LwpCharacterStyle*>(m_pModifiers->CharStyleID.obj().get());
if (pCharStyle)
{ {
pStyle = new XFTextStyle(); pStyle = new XFTextStyle();
*pStyle = *pNamedStyle; *pStyle = *pNamedStyle;
LwpCharacterStyle* pCharStyle = dynamic_cast<LwpCharacterStyle*>(m_pModifiers->CharStyleID.obj().get());
pStyle->SetStyleName(""); pStyle->SetStyleName("");
pFont = pFoundry->GetFontManger().CreateOverrideFont(pCharStyle->GetFinalFontID(),m_pModifiers->FontID); pFont = pFoundry->GetFontManger().CreateOverrideFont(pCharStyle->GetFinalFontID(),m_pModifiers->FontID);
......
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