| Index: xfa/fxfa/app/xfa_ffapp.cpp
|
| diff --git a/xfa/fxfa/app/xfa_ffapp.cpp b/xfa/fxfa/app/xfa_ffapp.cpp
|
| index 6bedcd41a07c4e4332ee1b358509e356c626a658..642ee56e9a91cf12cc8e42491f30773d3b507a1d 100644
|
| --- a/xfa/fxfa/app/xfa_ffapp.cpp
|
| +++ b/xfa/fxfa/app/xfa_ffapp.cpp
|
| @@ -74,18 +74,12 @@ void CXFA_FileRead::Release() {
|
| CXFA_FFApp::CXFA_FFApp(IXFA_AppProvider* pProvider)
|
| : m_pProvider(pProvider),
|
| m_pWidgetMgrDelegate(nullptr),
|
| - m_pFWLApp(IFWL_App::Create(this)) {
|
| + m_pFWLApp(pdfium::MakeUnique<IFWL_App>(this)) {
|
| FWL_SetApp(m_pFWLApp.get());
|
| - m_pFWLApp->Initialize();
|
| CXFA_TimeZoneProvider::Create();
|
| }
|
|
|
| CXFA_FFApp::~CXFA_FFApp() {
|
| - if (m_pFWLApp) {
|
| - m_pFWLApp->Finalize();
|
| - m_pFWLApp->Release();
|
| - }
|
| -
|
| CXFA_TimeZoneProvider::Destroy();
|
| }
|
|
|
|
|