CPDFXFA_App::~CPDFXFA_App() {
    delete m_pXFAApp;
    m_pXFAApp = nullptr;

    FXJSE_Runtime_Release(m_pIsolate);
    m_pIsolate = nullptr;

    FXJSE_Finalize();
    BC_Library_Destory();
}
Beispiel #2
0
CPDFXFA_App::~CPDFXFA_App() {
  delete m_pFontMgr;
  m_pFontMgr = NULL;

  delete m_pXFAApp;
  m_pXFAApp = NULL;

#ifdef PDF_ENABLE_XFA
  FXJSE_Runtime_Release(m_hJSERuntime, m_bOwnedRuntime);
  m_hJSERuntime = NULL;

  FXJSE_Finalize();
  BC_Library_Destory();
#endif
}