Index: fpdfsdk/fpdfdoc_unittest.cpp |
diff --git a/fpdfsdk/fpdfdoc_unittest.cpp b/fpdfsdk/fpdfdoc_unittest.cpp |
index e39b732272b5d0b8ccc1668f172518da98f7048c..70d136b890f95e158baecebd98ffee43b3a7646c 100644 |
--- a/fpdfsdk/fpdfdoc_unittest.cpp |
+++ b/fpdfsdk/fpdfdoc_unittest.cpp |
@@ -64,7 +64,7 @@ class PDFDocTest : public testing::Test { |
m_pDoc = WrapUnique(new CPDF_TestPdfDocument()); |
m_pIndirectObjs = m_pDoc->GetHolder(); |
// Setup the root directory. |
- m_pRootObj.reset(new CPDF_Dictionary(CFX_WeakPtr<CFX_ByteStringPool>())); |
+ m_pRootObj.reset(new CPDF_Dictionary()); |
m_pDoc->SetRoot(m_pRootObj.get()); |
} |
@@ -79,8 +79,7 @@ class PDFDocTest : public testing::Test { |
std::vector<DictObjInfo> info; |
for (int i = 0; i < num; ++i) { |
// Objects created will be released by the document. |
- CPDF_Dictionary* obj( |
- new CPDF_Dictionary(CFX_WeakPtr<CFX_ByteStringPool>())); |
+ CPDF_Dictionary* obj = new CPDF_Dictionary(); |
info.push_back({m_pIndirectObjs->AddIndirectObject(obj), obj}); |
} |
return info; |
@@ -104,8 +103,7 @@ TEST_F(PDFDocTest, FindBookmark) { |
} |
{ |
// Empty bookmark tree. |
- m_pRootObj->SetFor("Outlines", |
- new CPDF_Dictionary(CFX_WeakPtr<CFX_ByteStringPool>())); |
+ m_pRootObj->SetFor("Outlines", new CPDF_Dictionary()); |
std::unique_ptr<unsigned short, pdfium::FreeDeleter> title = |
GetFPDFWideString(L""); |
EXPECT_EQ(nullptr, FPDFBookmark_Find(m_pDoc.get(), title.get())); |