Mark some GetQuadPointsArrayFromDictionary() inputs const.
Const pointer in, const pointer out.
Change-Id: Ic4633a738ecd0cc1b06005e14e33d912a66c8c60
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/52270
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/fpdfsdk/fpdf_annot.cpp b/fpdfsdk/fpdf_annot.cpp
index 8b4c697..1d11cec 100644
--- a/fpdfsdk/fpdf_annot.cpp
+++ b/fpdfsdk/fpdf_annot.cpp
@@ -629,7 +629,7 @@
if (!FPDFAnnot_HasAttachmentPoints(annot))
return 0;
- CPDF_Dictionary* pAnnotDict =
+ const CPDF_Dictionary* pAnnotDict =
CPDFAnnotContextFromFPDFAnnotation(annot)->GetAnnotDict();
const CPDF_Array* pArray = GetQuadPointsArrayFromDictionary(pAnnotDict);
return pArray ? pArray->size() / 8 : 0;
@@ -642,7 +642,7 @@
if (!FPDFAnnot_HasAttachmentPoints(annot) || !quad_points)
return false;
- CPDF_Dictionary* pAnnotDict =
+ const CPDF_Dictionary* pAnnotDict =
CPDFAnnotContextFromFPDFAnnotation(annot)->GetAnnotDict();
const CPDF_Array* pArray = GetQuadPointsArrayFromDictionary(pAnnotDict);
if (!pArray)
diff --git a/fpdfsdk/fpdf_doc.cpp b/fpdfsdk/fpdf_doc.cpp
index 52e1e6b..e523321 100644
--- a/fpdfsdk/fpdf_doc.cpp
+++ b/fpdfsdk/fpdf_doc.cpp
@@ -374,7 +374,7 @@
if (!quad_points || quad_index < 0)
return false;
- CPDF_Dictionary* pLinkDict = CPDFDictionaryFromFPDFLink(link_annot);
+ const CPDF_Dictionary* pLinkDict = CPDFDictionaryFromFPDFLink(link_annot);
if (!pLinkDict)
return false;