Index: core/fpdfapi/fpdf_font/fpdf_font.cpp |
diff --git a/core/fpdfapi/fpdf_font/fpdf_font.cpp b/core/fpdfapi/fpdf_font/fpdf_font.cpp |
index c405072502ec58cb9854d185dc8358d13652b6ee..0ef49ce6c2eefd74a50a9c6608f4c6626f2e27c5 100644 |
--- a/core/fpdfapi/fpdf_font/fpdf_font.cpp |
+++ b/core/fpdfapi/fpdf_font/fpdf_font.cpp |
@@ -239,10 +239,10 @@ void CPDF_ToUnicodeMap::Load(CPDF_Stream* pStream) { |
if (highcode == (uint32_t)-1) { |
break; |
} |
- CFX_ByteString start = parser.GetWord(); |
+ CFX_ByteString start(parser.GetWord()); |
if (start == "[") { |
for (uint32_t code = lowcode; code <= highcode; code++) { |
- CFX_ByteString dest = parser.GetWord(); |
+ CFX_ByteString dest(parser.GetWord()); |
CFX_WideString destcode = StringToWideString(dest.AsStringC()); |
int len = destcode.GetLength(); |
if (len == 0) { |