From 4f9de1dfebdc66d367d730252d6f224d37e96ee6 Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Mon, 1 Feb 2021 06:11:18 +0000 Subject: xpdf 4.03 git-svn-id: svn://tug.org/texlive/trunk@57588 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/xpdf/xpdf-src/splash/SplashFontEngine.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Build/source/libs/xpdf/xpdf-src/splash/SplashFontEngine.h') diff --git a/Build/source/libs/xpdf/xpdf-src/splash/SplashFontEngine.h b/Build/source/libs/xpdf/xpdf-src/splash/SplashFontEngine.h index f9eab4d00f4..59adb95858a 100644 --- a/Build/source/libs/xpdf/xpdf-src/splash/SplashFontEngine.h +++ b/Build/source/libs/xpdf/xpdf-src/splash/SplashFontEngine.h @@ -17,6 +17,7 @@ #include "gtypes.h" class GString; +class GList; class SplashFTFontEngine; class SplashDTFontEngine; @@ -54,6 +55,10 @@ public: // matching entry in the cache. SplashFontFile *getFontFile(SplashFontFileID *id); + // Returns true if [id] refers to a bad font file, i.e., if one of + // the loadXXXFont functions has returned NULL for that ID. + GBool checkForBadFontFile(SplashFontFileID *id); + // Load fonts - these create new SplashFontFile objects. SplashFontFile *loadType1Font(SplashFontFileID *idA, #if LOAD_FONTS_FROM_MEM @@ -114,6 +119,7 @@ public: private: SplashFont *fontCache[splashFontCacheSize]; + GList *badFontFiles; // [SplashFontFileID] #if HAVE_FREETYPE_H SplashFTFontEngine *ftEngine; -- cgit v1.2.3