| Index: core/fpdfdoc/cpdf_formfield_unittest.cpp
 | 
| diff --git a/core/fpdfdoc/cpdf_formfield_unittest.cpp b/core/fpdfdoc/cpdf_formfield_unittest.cpp
 | 
| index d6feff971841617bf9fedbe5384e7dc6a95a5f15..34c70caad2e5c84cbce27321cacbb7f5e26c2ad7 100644
 | 
| --- a/core/fpdfdoc/cpdf_formfield_unittest.cpp
 | 
| +++ b/core/fpdfdoc/cpdf_formfield_unittest.cpp
 | 
| @@ -19,9 +19,9 @@ TEST(cpdf_formfield, FPDF_GetFullName) {
 | 
|    EXPECT_STREQ("foo", name.UTF8Encode().c_str());
 | 
|  
 | 
|    CPDF_Dictionary* dict1 = new CPDF_Dictionary;
 | 
| -  obj_holder.AddIndirectObject(dict1);
 | 
| +  root->SetReferenceFor("Parent", &obj_holder,
 | 
| +                        obj_holder.AddIndirectObject(dict1));
 | 
|    dict1->SetNameFor("T", "bar");
 | 
| -  root->SetReferenceFor("Parent", &obj_holder, dict1);
 | 
|    name = FPDF_GetFullName(root);
 | 
|    EXPECT_STREQ("bar.foo", name.UTF8Encode().c_str());
 | 
|  
 | 
| @@ -31,13 +31,13 @@ TEST(cpdf_formfield, FPDF_GetFullName) {
 | 
|    EXPECT_STREQ("bar.foo", name.UTF8Encode().c_str());
 | 
|  
 | 
|    CPDF_Dictionary* dict3 = new CPDF_Dictionary;
 | 
| -  obj_holder.AddIndirectObject(dict3);
 | 
| +  dict2->SetReferenceFor("Parent", &obj_holder,
 | 
| +                         obj_holder.AddIndirectObject(dict3));
 | 
|    dict3->SetNameFor("T", "qux");
 | 
| -  dict2->SetReferenceFor("Parent", &obj_holder, dict3);
 | 
|    name = FPDF_GetFullName(root);
 | 
|    EXPECT_STREQ("qux.bar.foo", name.UTF8Encode().c_str());
 | 
|  
 | 
| -  dict3->SetReferenceFor("Parent", &obj_holder, root);
 | 
| +  dict3->SetReferenceFor("Parent", &obj_holder, root->GetObjNum());
 | 
|    name = FPDF_GetFullName(root);
 | 
|    EXPECT_STREQ("qux.bar.foo", name.UTF8Encode().c_str());
 | 
|    name = FPDF_GetFullName(dict1);
 | 
| 
 |