Index: xfa/src/fwl/src/lightwidget/caret.cpp |
diff --git a/xfa/src/fwl/src/lightwidget/caret.cpp b/xfa/src/fwl/src/lightwidget/caret.cpp |
index 48bc18a82d65eb41624abab79458a27da4ddb34a..c4edb441151db0896b630b2f1491bc0fc5185fa6 100644 |
--- a/xfa/src/fwl/src/lightwidget/caret.cpp |
+++ b/xfa/src/fwl/src/lightwidget/caret.cpp |
@@ -14,27 +14,26 @@ FWL_ERR CFWL_Caret::Initialize(const CFWL_WidgetProperties* pProperties) { |
if (pProperties) { |
*m_pProperties = *pProperties; |
} |
- m_pIface = IFWL_Caret::Create(); |
- FWL_ERR ret = |
- ((IFWL_Caret*)m_pIface) |
- ->Initialize(m_pProperties->MakeWidgetImpProperties(nullptr), |
- nullptr); |
+ IFWL_Caret* pCaret = IFWL_Caret::Create(); |
+ m_pIface = pCaret; |
+ FWL_ERR ret = pCaret->Initialize( |
+ m_pProperties->MakeWidgetImpProperties(nullptr), nullptr); |
if (ret == FWL_ERR_Succeeded) { |
CFWL_Widget::Initialize(); |
} |
return ret; |
} |
FWL_ERR CFWL_Caret::ShowCaret(FX_BOOL bFlag) { |
- return ((IFWL_Caret*)m_pIface)->ShowCaret(bFlag); |
+ return static_cast<IFWL_Caret*>(m_pIface)->ShowCaret(bFlag); |
} |
FWL_ERR CFWL_Caret::GetFrequency(FX_DWORD& elapse) { |
- return ((IFWL_Caret*)m_pIface)->GetFrequency(elapse); |
+ return static_cast<IFWL_Caret*>(m_pIface)->GetFrequency(elapse); |
} |
FWL_ERR CFWL_Caret::SetFrequency(FX_DWORD elapse) { |
- return ((IFWL_Caret*)m_pIface)->SetFrequency(elapse); |
+ return static_cast<IFWL_Caret*>(m_pIface)->SetFrequency(elapse); |
} |
FWL_ERR CFWL_Caret::SetColor(CFX_Color crFill) { |
- return ((IFWL_Caret*)m_pIface)->SetColor(crFill); |
+ return static_cast<IFWL_Caret*>(m_pIface)->SetColor(crFill); |
} |
CFWL_Caret::CFWL_Caret() {} |
CFWL_Caret::~CFWL_Caret() {} |