| Index: fpdfsdk/src/javascript/JS_Runtime.cpp
|
| diff --git a/fpdfsdk/src/javascript/JS_Runtime.cpp b/fpdfsdk/src/javascript/JS_Runtime.cpp
|
| index d01c1fae7df52f3b5f92255587df04723a9ff899..8a0d6666bb5de5b479275acb32298aaada685c3d 100644
|
| --- a/fpdfsdk/src/javascript/JS_Runtime.cpp
|
| +++ b/fpdfsdk/src/javascript/JS_Runtime.cpp
|
| @@ -222,6 +222,7 @@ CFX_WideString ChangeObjName(const CFX_WideString& str) {
|
| }
|
| FX_BOOL CJS_Runtime::GetHValueByName(const CFX_ByteStringC& utf8Name,
|
| FXJSE_HVALUE hValue) {
|
| +#ifdef PDF_ENABLE_XFA
|
| const FX_CHAR* name = utf8Name.GetCStr();
|
|
|
| v8::Locker lock(GetIsolate());
|
| @@ -242,11 +243,13 @@ FX_BOOL CJS_Runtime::GetHValueByName(const CFX_ByteStringC& utf8Name,
|
| return FALSE;
|
| }
|
| ((CFXJSE_Value*)hValue)->ForceSetValue(propvalue);
|
| +#endif
|
|
|
| return TRUE;
|
| }
|
| FX_BOOL CJS_Runtime::SetHValueByName(const CFX_ByteStringC& utf8Name,
|
| FXJSE_HVALUE hValue) {
|
| +#ifdef PDF_ENABLE_XFA
|
| if (utf8Name.IsEmpty() || hValue == NULL)
|
| return FALSE;
|
| const FX_CHAR* name = utf8Name.GetCStr();
|
| @@ -266,7 +269,7 @@ FX_BOOL CJS_Runtime::SetHValueByName(const CFX_ByteStringC& utf8Name,
|
| v8::String::NewFromUtf8(pIsolate, name, v8::String::kNormalString,
|
| utf8Name.GetLength()),
|
| propvalue);
|
| -
|
| +#endif
|
| return TRUE;
|
| }
|
|
|
|
|