Index: xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp |
diff --git a/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp b/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp |
index 2919664b52559bd29ede52fba464011c3ec9441c..f460cf764b45c00a768e54f3379b187997c53269 100644 |
--- a/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp |
+++ b/xfa/fxfa/parser/xfa_script_signaturepseudomodel.cpp |
@@ -75,8 +75,9 @@ void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Sign( |
CFX_ByteString bsXMLIdent = pArguments->GetUTF8String(2); |
wsXMLIdent = CFX_WideString::FromUTF8(bsXMLIdent, bsXMLIdent.GetLength()); |
} |
- FX_BOOL bSign = pNotify->GetDocProvider()->Sign(hDoc, pNodeList, wsExpression, |
- wsXMLIdent); |
+ FX_BOOL bSign = pNotify->GetDocProvider()->Sign(hDoc, pNodeList, |
+ wsExpression.AsWideStringC(), |
+ wsXMLIdent.AsWideStringC()); |
FXJSE_HVALUE hValue = pArguments->GetReturnValue(); |
if (hValue) { |
FXJSE_Value_SetBoolean(hValue, bSign); |