Index: core/fpdfapi/page/cpdf_streamcontentparser.cpp |
diff --git a/core/fpdfapi/page/cpdf_streamcontentparser.cpp b/core/fpdfapi/page/cpdf_streamcontentparser.cpp |
index 69b2b7e4e3c8117eb1cb3107b11cd0d646d21684..5ef47bc68e6ef16bea86b29ed193caa7b46a531d 100644 |
--- a/core/fpdfapi/page/cpdf_streamcontentparser.cpp |
+++ b/core/fpdfapi/page/cpdf_streamcontentparser.cpp |
@@ -216,7 +216,7 @@ void ReplaceAbbr(CPDF_Object* pObj) { |
CFX_ByteStringC fullname = FindFullName( |
InlineValueAbbr, FX_ArraySize(InlineValueAbbr), name.AsStringC()); |
if (!fullname.IsEmpty()) |
- pArray->SetAt(i, new CPDF_Name(CFX_ByteString(fullname))); |
+ pArray->SetNewAt<CPDF_Name>(i, CFX_ByteString(fullname)); |
} else { |
ReplaceAbbr(pElement); |
} |