Index: fpdfsdk/javascript/Document.cpp |
diff --git a/fpdfsdk/javascript/Document.cpp b/fpdfsdk/javascript/Document.cpp |
index d1b614877680dcf42d545623a314dae0af28ecc1..8935037ec870aaaef641d5df7fd57dca23fcbf36 100644 |
--- a/fpdfsdk/javascript/Document.cpp |
+++ b/fpdfsdk/javascript/Document.cpp |
@@ -784,15 +784,16 @@ FX_BOOL Document::info(IJS_Context* cc, |
if (!pDictionary) |
return FALSE; |
- CFX_WideString cwAuthor = pDictionary->GetUnicodeTextBy("Author"); |
- CFX_WideString cwTitle = pDictionary->GetUnicodeTextBy("Title"); |
- CFX_WideString cwSubject = pDictionary->GetUnicodeTextBy("Subject"); |
- CFX_WideString cwKeywords = pDictionary->GetUnicodeTextBy("Keywords"); |
- CFX_WideString cwCreator = pDictionary->GetUnicodeTextBy("Creator"); |
- CFX_WideString cwProducer = pDictionary->GetUnicodeTextBy("Producer"); |
- CFX_WideString cwCreationDate = pDictionary->GetUnicodeTextBy("CreationDate"); |
- CFX_WideString cwModDate = pDictionary->GetUnicodeTextBy("ModDate"); |
- CFX_WideString cwTrapped = pDictionary->GetUnicodeTextBy("Trapped"); |
+ CFX_WideString cwAuthor = pDictionary->GetUnicodeTextFor("Author"); |
+ CFX_WideString cwTitle = pDictionary->GetUnicodeTextFor("Title"); |
+ CFX_WideString cwSubject = pDictionary->GetUnicodeTextFor("Subject"); |
+ CFX_WideString cwKeywords = pDictionary->GetUnicodeTextFor("Keywords"); |
+ CFX_WideString cwCreator = pDictionary->GetUnicodeTextFor("Creator"); |
+ CFX_WideString cwProducer = pDictionary->GetUnicodeTextFor("Producer"); |
+ CFX_WideString cwCreationDate = |
+ pDictionary->GetUnicodeTextFor("CreationDate"); |
+ CFX_WideString cwModDate = pDictionary->GetUnicodeTextFor("ModDate"); |
+ CFX_WideString cwTrapped = pDictionary->GetUnicodeTextFor("Trapped"); |
CJS_Context* pContext = (CJS_Context*)cc; |
CJS_Runtime* pRuntime = pContext->GetJSRuntime(); |
@@ -838,7 +839,7 @@ FX_BOOL Document::getPropertyInternal(IJS_Context* cc, |
return FALSE; |
if (vp.IsGetting()) { |
- vp << pDictionary->GetUnicodeTextBy(propName); |
+ vp << pDictionary->GetUnicodeTextFor(propName); |
} else { |
if (!m_pDocument->GetPermissions(FPDFPERM_MODIFY)) { |
sError = JSGetStringFromID(IDS_STRING_JSNOPERMISSION); |
@@ -846,7 +847,7 @@ FX_BOOL Document::getPropertyInternal(IJS_Context* cc, |
} |
CFX_WideString csProperty; |
vp >> csProperty; |
- pDictionary->SetAtString(propName, PDF_EncodeText(csProperty)); |
+ pDictionary->SetStringFor(propName, PDF_EncodeText(csProperty)); |
m_pDocument->SetChangeMark(); |
} |
return TRUE; |