From 1972b16849fedfda675eacd5c8594b54dbd1264d Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Fri, 12 Jun 2015 19:14:11 -0700 Subject: Remove unneeded checks in CPDF_DocPageData::GetFontFileStreamAcc(). The input cannot be null. Same for CPDF_Document::LoadFontFile(). Also set the contract for CPDF_Document::LoadFont() and adjust callers accordingly. Also remove unused CPDF_Document::FindFont(). R=tsepez@chromium.org Review URL: https://codereview.chromium.org/1184673002. --- core/include/fpdfapi/fpdf_parser.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'core/include/fpdfapi/fpdf_parser.h') diff --git a/core/include/fpdfapi/fpdf_parser.h b/core/include/fpdfapi/fpdf_parser.h index 0a08df8df9..a5020ebd2c 100644 --- a/core/include/fpdfapi/fpdf_parser.h +++ b/core/include/fpdfapi/fpdf_parser.h @@ -114,12 +114,8 @@ public: FX_BOOL IsFormStream(FX_DWORD objnum, FX_BOOL& bForm) const; - - - - CPDF_Font* LoadFont(CPDF_Dictionary* pFontDict); - - CPDF_Font* FindFont(CPDF_Dictionary* pFontDict); + // |pFontDict| must not be null. + CPDF_Font* LoadFont(CPDF_Dictionary* pFontDict); CPDF_ColorSpace* LoadColorSpace(CPDF_Object* pCSObj, CPDF_Dictionary* pResources = NULL); -- cgit v1.2.3