Index: fpdfsdk/fpdfview.cpp |
diff --git a/fpdfsdk/fpdfview.cpp b/fpdfsdk/fpdfview.cpp |
index 646fb46f72d00e5d6f9ac809c132ecc7b7e42057..13290b4c8e6f90a47936db64c9e3e3dec3d0b097 100644 |
--- a/fpdfsdk/fpdfview.cpp |
+++ b/fpdfsdk/fpdfview.cpp |
@@ -262,8 +262,8 @@ DLLEXPORT void STDCALL |
FPDF_InitLibraryWithConfig(const FPDF_LIBRARY_CONFIG* cfg) { |
g_pCodecModule = new CCodec_ModuleMgr(); |
- CFX_GEModule::Create(cfg ? cfg->m_pUserFontPaths : nullptr, g_pCodecModule); |
- CPDF_ModuleMgr::Create(); |
+ CFX_GEModule* pModule = CFX_GEModule::Get(); |
+ pModule->Init(cfg ? cfg->m_pUserFontPaths : nullptr, g_pCodecModule); |
CPDF_ModuleMgr* pModuleMgr = CPDF_ModuleMgr::Get(); |
pModuleMgr->SetCodecModule(g_pCodecModule); |
pModuleMgr->InitPageModule(); |