Index: core/fpdfapi/parser/cpdf_dictionary.h |
diff --git a/core/fpdfapi/parser/cpdf_dictionary.h b/core/fpdfapi/parser/cpdf_dictionary.h |
index 6265522997c0c39d61ee18e3e14047b3d93a5182..fb8200f78c47bfb26528a45b4367d4808f69a4cc 100644 |
--- a/core/fpdfapi/parser/cpdf_dictionary.h |
+++ b/core/fpdfapi/parser/cpdf_dictionary.h |
@@ -21,8 +21,8 @@ class CPDF_IndirectObjectHolder; |
class CPDF_Dictionary : public CPDF_Object { |
public: |
- using iterator = std::map<CFX_ByteString, UniqueObject>::iterator; |
- using const_iterator = std::map<CFX_ByteString, UniqueObject>::const_iterator; |
+ using iterator = std::map<CFX_ByteString, CPDF_Object*>::iterator; |
+ using const_iterator = std::map<CFX_ByteString, CPDF_Object*>::const_iterator; |
CPDF_Dictionary(); |
explicit CPDF_Dictionary(const CFX_WeakPtr<CFX_ByteStringPool>& pPool); |
@@ -96,7 +96,7 @@ class CPDF_Dictionary : public CPDF_Object { |
std::set<const CPDF_Object*>* visited) const override; |
CFX_WeakPtr<CFX_ByteStringPool> m_pPool; |
- std::map<CFX_ByteString, UniqueObject> m_Map; |
+ std::map<CFX_ByteString, CPDF_Object*> m_Map; |
}; |
using UniqueDictionary = |