Index: core/fpdfdoc/doc_formcontrol.cpp |
diff --git a/core/fpdfdoc/doc_formcontrol.cpp b/core/fpdfdoc/doc_formcontrol.cpp |
index b187ea7999915d0cc9bc99c3f9053f8cf0e5dda2..b833f89c17a2740ee6d861cbf7345f0e9f66589e 100644 |
--- a/core/fpdfdoc/doc_formcontrol.cpp |
+++ b/core/fpdfdoc/doc_formcontrol.cpp |
@@ -78,7 +78,7 @@ void CPDF_FormControl::SetOnStateName(const CFX_ByteString& csOn) { |
continue; |
} |
if (csKey2 != "Off") { |
- pSubDict->ReplaceKey(csKey2.AsStringC(), csValue.AsStringC()); |
+ pSubDict->ReplaceKey(csKey2, csValue); |
break; |
} |
} |
@@ -286,7 +286,7 @@ CPDF_Font* CPDF_FormControl::GetDefaultControlFont() { |
if (CPDF_Dictionary* pDict = ToDictionary(pObj)) { |
CPDF_Dictionary* pFonts = pDict->GetDictBy("Font"); |
if (pFonts) { |
- CPDF_Dictionary* pElement = pFonts->GetDictBy(csFontNameTag.AsStringC()); |
+ CPDF_Dictionary* pElement = pFonts->GetDictBy(csFontNameTag); |
if (pElement) { |
CPDF_Font* pFont = m_pField->m_pForm->m_pDocument->LoadFont(pElement); |
if (pFont) { |
@@ -303,7 +303,7 @@ CPDF_Font* CPDF_FormControl::GetDefaultControlFont() { |
if (CPDF_Dictionary* pDict = ToDictionary(pObj)) { |
CPDF_Dictionary* pFonts = pDict->GetDictBy("Font"); |
if (pFonts) { |
- CPDF_Dictionary* pElement = pFonts->GetDictBy(csFontNameTag.AsStringC()); |
+ CPDF_Dictionary* pElement = pFonts->GetDictBy(csFontNameTag); |
if (pElement) { |
CPDF_Font* pFont = m_pField->m_pForm->m_pDocument->LoadFont(pElement); |
if (pFont) { |