Index: core/fpdfapi/parser/cpdf_string.h |
diff --git a/core/fpdfapi/parser/cpdf_string.h b/core/fpdfapi/parser/cpdf_string.h |
index 616e3b593de6a5948b680ad376922e73945088e8..6698d8c5be8dcbfcff9d4392b1e19ad7ab6eef80 100644 |
--- a/core/fpdfapi/parser/cpdf_string.h |
+++ b/core/fpdfapi/parser/cpdf_string.h |
@@ -7,6 +7,8 @@ |
#ifndef CORE_FPDFAPI_PARSER_CPDF_STRING_H_ |
#define CORE_FPDFAPI_PARSER_CPDF_STRING_H_ |
+#include <memory> |
+ |
#include "core/fpdfapi/parser/cpdf_object.h" |
#include "core/fxcrt/cfx_string_pool_template.h" |
#include "core/fxcrt/cfx_weak_ptr.h" |
@@ -19,7 +21,7 @@ class CPDF_String : public CPDF_Object { |
CPDF_String(CFX_WeakPtr<CFX_ByteStringPool> pPool, |
const CFX_ByteString& str, |
bool bHex); |
- explicit CPDF_String(const CFX_WideString& str); |
+ CPDF_String(CFX_WeakPtr<CFX_ByteStringPool> pPool, const CFX_WideString& str); |
~CPDF_String() override; |
// CPDF_Object: |