| Index: fpdfsdk/formfiller/cba_fontmap.cpp
|
| diff --git a/fpdfsdk/formfiller/cba_fontmap.cpp b/fpdfsdk/formfiller/cba_fontmap.cpp
|
| index 00e213c7d7f3427025a94b4f2c16a5e8863f58db..4c74d5a242a4b9c4ae6abfd0a0f56bab5b631e66 100644
|
| --- a/fpdfsdk/formfiller/cba_fontmap.cpp
|
| +++ b/fpdfsdk/formfiller/cba_fontmap.cpp
|
| @@ -167,7 +167,7 @@ void CBA_FontMap::AddFontToAnnotDict(CPDF_Font* pFont,
|
| if (!pStream) {
|
| pStream = new CPDF_Stream(NULL, 0, NULL);
|
| int32_t objnum = m_pDocument->AddIndirectObject(pStream);
|
| - pAPDict->SetAtReference(m_sAPType.AsStringC(), m_pDocument, objnum);
|
| + pAPDict->SetAtReference(m_sAPType, m_pDocument, objnum);
|
| }
|
|
|
| CPDF_Dictionary* pStreamDict = pStream->GetDict();
|
| @@ -223,7 +223,7 @@ CPDF_Font* CBA_FontMap::GetAnnotDefaultFont(CFX_ByteString& sAlias) {
|
| if (!sDA.IsEmpty()) {
|
| CPDF_SimpleParser syntax(sDA.AsStringC());
|
| syntax.FindTagParamFromStart("Tf", 2);
|
| - CFX_ByteString sFontName = syntax.GetWord();
|
| + CFX_ByteString sFontName(syntax.GetWord());
|
| sAlias = PDF_NameDecode(sFontName).Mid(1);
|
|
|
| if (CPDF_Dictionary* pDRDict = m_pAnnotDict->GetDictBy("DR"))
|
|
|