Index: core/fpdfdoc/doc_formfield.cpp |
diff --git a/core/fpdfdoc/doc_formfield.cpp b/core/fpdfdoc/doc_formfield.cpp |
index 957352ecef412e32c546b0db37e84eed66ee46ee..7f0ff8716b054a9b07bf3749f550633f5cd4d767 100644 |
--- a/core/fpdfdoc/doc_formfield.cpp |
+++ b/core/fpdfdoc/doc_formfield.cpp |
@@ -724,7 +724,8 @@ int CPDF_FormField::InsertOption(CFX_WideString csOptLabel, |
return -1; |
} |
- CFX_ByteString csStr = PDF_EncodeText(csOptLabel, csOptLabel.GetLength()); |
+ CFX_ByteString csStr = |
+ PDF_EncodeText(csOptLabel.c_str(), csOptLabel.GetLength()); |
CPDF_Object* pValue = FPDF_GetFieldAttr(m_pDict, "Opt"); |
CPDF_Array* pOpt = ToArray(pValue); |
if (!pOpt) { |