From 2daa06ab9596a42c967497c2bae16ddd902dcaf0 Mon Sep 17 00:00:00 2001 From: Henrique Nakashima Date: Thu, 26 Jul 2018 15:52:56 +0000 Subject: Remove font cache from CFGAS_DefaultFontManager. The cache is never accessed and retains fonts in memory that will not be used anymore. Change-Id: Ia763499dc88a99741a85afc4ddd09257e8e1119c Reviewed-on: https://pdfium-review.googlesource.com/38898 Reviewed-by: Lei Zhang Commit-Queue: Henrique Nakashima --- xfa/fgas/font/cfgas_defaultfontmanager.cpp | 4 ---- 1 file changed, 4 deletions(-) (limited to 'xfa/fgas/font/cfgas_defaultfontmanager.cpp') diff --git a/xfa/fgas/font/cfgas_defaultfontmanager.cpp b/xfa/fgas/font/cfgas_defaultfontmanager.cpp index 4d0ff20583..d8ffd548bf 100644 --- a/xfa/fgas/font/cfgas_defaultfontmanager.cpp +++ b/xfa/fgas/font/cfgas_defaultfontmanager.cpp @@ -49,8 +49,6 @@ RetainPtr CFGAS_DefaultFontManager::GetFont( } } } - if (pFont) - m_CacheFonts.push_back(pFont); return pFont; } @@ -64,7 +62,5 @@ RetainPtr CFGAS_DefaultFontManager::GetDefaultFont( pFont = pFontMgr->LoadFont(static_cast(nullptr), dwFontStyles, 0xFFFF); } - if (pFont) - m_CacheFonts.push_back(pFont); return pFont; } -- cgit v1.2.3