De-duplicate code in CPDF_GenerateAP::GenerateFormAP()
-- pass provider to CPDF_VariableText constructor.
Change-Id: I88725921cc62ff17d1f552b73fdd1fb7078f28f8
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/95810
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfdoc/cpvt_variabletext.h b/core/fpdfdoc/cpvt_variabletext.h
index bdaedf2..77984b5 100644
--- a/core/fpdfdoc/cpvt_variabletext.h
+++ b/core/fpdfdoc/cpvt_variabletext.h
@@ -66,10 +66,10 @@
UnownedPtr<IPVT_FontMap> const m_pFontMap;
};
- CPVT_VariableText();
+ explicit CPVT_VariableText(Provider* Provider);
~CPVT_VariableText();
- void SetProvider(CPVT_VariableText::Provider* pProvider);
+ void SetProvider(Provider* pProvider);
CPVT_VariableText::Iterator* GetIterator();
CFX_FloatRect GetContentRect() const;