diff options
Diffstat (limited to 'fxjs')
-rw-r--r-- | fxjs/cjs_eventhandler.cpp | 4 | ||||
-rw-r--r-- | fxjs/xfa/cjx_object.cpp | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/fxjs/cjs_eventhandler.cpp b/fxjs/cjs_eventhandler.cpp index b09ca7e733..933970954a 100644 --- a/fxjs/cjs_eventhandler.cpp +++ b/fxjs/cjs_eventhandler.cpp @@ -152,7 +152,7 @@ void CJS_EventHandler::OnField_Focus(bool bModifier, m_bModifier = bModifier; m_bShift = bShift; m_strTargetName = pTarget->GetFullName(); - m_pValue = (WideString*)&Value; + m_pValue = const_cast<WideString*>(&Value); } void CJS_EventHandler::OnField_Blur(bool bModifier, @@ -164,7 +164,7 @@ void CJS_EventHandler::OnField_Blur(bool bModifier, m_bModifier = bModifier; m_bShift = bShift; m_strTargetName = pTarget->GetFullName(); - m_pValue = (WideString*)&Value; + m_pValue = const_cast<WideString*>(&Value); } void CJS_EventHandler::OnField_Keystroke(WideString& strChange, diff --git a/fxjs/xfa/cjx_object.cpp b/fxjs/xfa/cjx_object.cpp index 0ac2f44123..cda4c6a45a 100644 --- a/fxjs/xfa/cjx_object.cpp +++ b/fxjs/xfa/cjx_object.cpp @@ -246,7 +246,7 @@ bool CJX_Object::SetAttribute(XFA_Attribute eAttr, } void CJX_Object::SetMapModuleString(void* pKey, const WideStringView& wsValue) { - SetMapModuleBuffer(pKey, (void*)wsValue.unterminated_c_str(), + SetMapModuleBuffer(pKey, const_cast<wchar_t*>(wsValue.unterminated_c_str()), wsValue.GetLength() * sizeof(wchar_t), nullptr); } |