| Index: xfa/fxfa/parser/xfa_script_resolveprocessor.cpp
|
| diff --git a/xfa/fxfa/parser/xfa_script_resolveprocessor.cpp b/xfa/fxfa/parser/xfa_script_resolveprocessor.cpp
|
| index 6be5bd03e67c1d3b55b9e0357465fa613d179e2a..c2101f7719afe6199235cbb3213321b1eb68ea63 100644
|
| --- a/xfa/fxfa/parser/xfa_script_resolveprocessor.cpp
|
| +++ b/xfa/fxfa/parser/xfa_script_resolveprocessor.cpp
|
| @@ -712,7 +712,7 @@ void CXFA_ResolveProcessor::XFA_ResolveNode_DoPredicateFilter(
|
| new CFXJSE_Value(rnd.m_pSC->GetRuntime()));
|
| bRet = pContext->RunScript(eLangType, wsExpression.AsStringC(),
|
| pRetValue.get(), node);
|
| - if (!bRet || !FXJSE_Value_ToBoolean(pRetValue.get()))
|
| + if (!bRet || !pRetValue->ToBoolean())
|
| findNodes.RemoveAt(i);
|
| }
|
| }
|
|
|