Change GetBoundingBox() to have a const page parameter.
Since it is a getter, it does not need to modify anything and thus can
take a const pointer.
Change-Id: Ib8b4abbcd422a94c98089de3d416ceb5126225a1
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/93381
Reviewed-by: Nigi <nigi@chromium.org>
Commit-Queue: Nigi <nigi@chromium.org>
diff --git a/fpdfsdk/fpdf_transformpage.cpp b/fpdfsdk/fpdf_transformpage.cpp
index ffd3540..7da04e4 100644
--- a/fpdfsdk/fpdf_transformpage.cpp
+++ b/fpdfsdk/fpdf_transformpage.cpp
@@ -41,7 +41,7 @@
page->UpdateDimensions();
}
-bool GetBoundingBox(CPDF_Page* page,
+bool GetBoundingBox(const CPDF_Page* page,
const ByteString& key,
float* left,
float* bottom,
@@ -50,7 +50,7 @@
if (!page || !left || !bottom || !right || !top)
return false;
- CPDF_Array* pArray = page->GetDict()->GetArrayFor(key);
+ const CPDF_Array* pArray = page->GetDict()->GetArrayFor(key);
if (!pArray)
return false;