| Index: core/src/fpdfapi/fpdf_parser/fpdf_parser_utility.cpp | 
| diff --git a/core/src/fpdfapi/fpdf_parser/fpdf_parser_utility.cpp b/core/src/fpdfapi/fpdf_parser/fpdf_parser_utility.cpp | 
| index 7559bcee919c8cfe4699a75e3d9d98ea167f9e65..e5e68c2f5c37fb32dfbc3a4dd3be96aefc658b52 100644 | 
| --- a/core/src/fpdfapi/fpdf_parser/fpdf_parser_utility.cpp | 
| +++ b/core/src/fpdfapi/fpdf_parser/fpdf_parser_utility.cpp | 
| @@ -284,14 +284,14 @@ CFX_ByteString PDF_NameDecode(FX_BSTR bstr) | 
| } | 
| CFX_ByteString PDF_NameDecode(const CFX_ByteString& orig) | 
| { | 
| -    if (FXSYS_memchr((FX_LPCSTR)orig, '#', orig.GetLength()) == NULL) { | 
| +    if (FXSYS_memchr(orig.c_str(), '#', orig.GetLength()) == NULL) { | 
| return orig; | 
| } | 
| return PDF_NameDecode(CFX_ByteStringC(orig)); | 
| } | 
| CFX_ByteString PDF_NameEncode(const CFX_ByteString& orig) | 
| { | 
| -    FX_LPBYTE src_buf = (FX_LPBYTE)(FX_LPCSTR)orig; | 
| +    FX_LPBYTE src_buf = (FX_LPBYTE)orig.c_str(); | 
| int src_len = orig.GetLength(); | 
| int dest_len = 0; | 
| int i; | 
|  |