| Index: core/fpdfdoc/doc_ap.cpp
|
| diff --git a/core/fpdfdoc/doc_ap.cpp b/core/fpdfdoc/doc_ap.cpp
|
| index 87edcd9836b25321057ea4d094dd9493d3e71a43..e87b21b8ecbb279c5f91673d1985e789438984a5 100644
|
| --- a/core/fpdfdoc/doc_ap.cpp
|
| +++ b/core/fpdfdoc/doc_ap.cpp
|
| @@ -616,12 +616,12 @@ static FX_BOOL GenerateWidgetAP(CPDF_Document* pDoc,
|
| if (IsFloatSmaller(fy, rcBody.bottom)) {
|
| break;
|
| }
|
| - if (CPDF_Object* pOpt = pOpts->GetElementValue(i)) {
|
| + if (CPDF_Object* pOpt = pOpts->GetDirectObjectAt(i)) {
|
| CFX_WideString swItem;
|
| if (pOpt->IsString())
|
| swItem = pOpt->GetUnicodeText();
|
| else if (CPDF_Array* pArray = pOpt->AsArray())
|
| - swItem = pArray->GetElementValue(1)->GetUnicodeText();
|
| + swItem = pArray->GetDirectObjectAt(1)->GetUnicodeText();
|
|
|
| FX_BOOL bSelected = FALSE;
|
| if (pSels) {
|
|
|