| Index: fpdfsdk/javascript/Field.cpp
|
| diff --git a/fpdfsdk/javascript/Field.cpp b/fpdfsdk/javascript/Field.cpp
|
| index 54b4f6432c9e230d93b9bdf8ac56807ba9aca3c9..b21a6b509f513f41e007cf7ef560062e6b494952 100644
|
| --- a/fpdfsdk/javascript/Field.cpp
|
| +++ b/fpdfsdk/javascript/Field.cpp
|
| @@ -958,7 +958,7 @@ FX_BOOL Field::currentValueIndices(IJS_Context* cc,
|
| int iSelecting;
|
| vp >> SelArray;
|
| for (int i = 0, sz = SelArray.GetLength(); i < sz; i++) {
|
| - SelArray.GetElement(i, SelValue);
|
| + SelArray.GetObjectBy(i, SelValue);
|
| iSelecting = SelValue.ToInt();
|
| array.push_back(iSelecting);
|
| }
|
| @@ -2083,10 +2083,10 @@ FX_BOOL Field::rect(IJS_Context* cc,
|
|
|
| CJS_Array rcArray(pRuntime);
|
| vp >> rcArray;
|
| - rcArray.GetElement(0, Upper_Leftx);
|
| - rcArray.GetElement(1, Upper_Lefty);
|
| - rcArray.GetElement(2, Lower_Rightx);
|
| - rcArray.GetElement(3, Lower_Righty);
|
| + rcArray.GetObjectBy(0, Upper_Leftx);
|
| + rcArray.GetObjectBy(1, Upper_Lefty);
|
| + rcArray.GetObjectBy(2, Lower_Rightx);
|
| + rcArray.GetObjectBy(3, Lower_Righty);
|
|
|
| FX_FLOAT pArray[4] = {0.0f, 0.0f, 0.0f, 0.0f};
|
| pArray[0] = (FX_FLOAT)Upper_Leftx.ToInt();
|
| @@ -2714,7 +2714,7 @@ FX_BOOL Field::value(IJS_Context* cc,
|
| vp.ConvertToArray(ValueArray);
|
| for (int i = 0, sz = ValueArray.GetLength(); i < sz; i++) {
|
| CJS_Value ElementValue(pRuntime);
|
| - ValueArray.GetElement(i, ElementValue);
|
| + ValueArray.GetObjectBy(i, ElementValue);
|
| strArray.push_back(ElementValue.ToCFXWideString());
|
| }
|
| } else {
|
|
|