Index: core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
diff --git a/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp b/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
index 879c2f3c0e0c02fc2331750fe83bb4415fd521b8..deb7127bbe9d057d38fdb45d83b4e8d11b7fd32a 100644 |
--- a/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
+++ b/core/src/fpdfapi/fpdf_page/fpdf_page_parser.cpp |
@@ -126,7 +126,7 @@ void CPDF_StreamContentParser::AddNameParam(FX_LPCSTR name, int len) |
m_ParamBuf1[index].m_Name.m_Len = len; |
} else { |
CFX_ByteString str = PDF_NameDecode(CFX_ByteStringC(name, len)); |
- FXSYS_memcpy32(m_ParamBuf1[index].m_Name.m_Buffer, (FX_LPCSTR)str, str.GetLength()); |
+ FXSYS_memcpy32(m_ParamBuf1[index].m_Name.m_Buffer, str.c_str(), str.GetLength()); |
m_ParamBuf1[index].m_Name.m_Len = str.GetLength(); |
} |
} |