Index: core/fpdfapi/parser/cpdf_document.h |
diff --git a/core/fpdfapi/parser/cpdf_document.h b/core/fpdfapi/parser/cpdf_document.h |
index cf1bcae6b5ab1cbc64320a5a16f81a8ae3b22036..fce84001b916f64bf1fdfc36954013fd20b3f57c 100644 |
--- a/core/fpdfapi/parser/cpdf_document.h |
+++ b/core/fpdfapi/parser/cpdf_document.h |
@@ -113,7 +113,7 @@ class CPDF_Document : public CPDF_IndirectObjectHolder { |
uint32_t objnum, |
int& index, |
int level = 0); |
- CPDF_Object* ParseIndirectObject(uint32_t objnum) override; |
+ std::unique_ptr<CPDF_Object> ParseIndirectObject(uint32_t objnum) override; |
void LoadDocInternal(); |
size_t CalculateEncodingDict(int charset, CPDF_Dictionary* pBaseDict); |
CPDF_Dictionary* GetPagesDict() const; |