Index: fpdfsdk/src/fpdfppo.cpp |
diff --git a/fpdfsdk/src/fpdfppo.cpp b/fpdfsdk/src/fpdfppo.cpp |
index 912c4b3b3fbb9b2448ea193ad79835c5f34367b0..cc0799ef13555839bfb462a208840dc77d87b7f8 100644 |
--- a/fpdfsdk/src/fpdfppo.cpp |
+++ b/fpdfsdk/src/fpdfppo.cpp |
@@ -216,11 +216,11 @@ FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object* pObj, |
CFX_MapPtrToPtr* pMapPtrToPtr) { |
switch (pObj->GetType()) { |
case PDFOBJ_REFERENCE: { |
- CPDF_Reference* pReference = (CPDF_Reference*)pObj; |
+ CPDF_Reference* pReference = pObj->AsReference(); |
int newobjnum = GetNewObjId(pDoc, pMapPtrToPtr, pReference); |
dsinclair
2015/10/26 20:13:54
There was a merge conflict here because line 220 h
|
if (newobjnum == 0) |
return FALSE; |
- pReference->SetRef(pDoc, newobjnum); //, 0); |
+ pReference->SetRef(pDoc, newobjnum); |
break; |
} |
case PDFOBJ_DICTIONARY: { |