| Index: fpdfsdk/fpdfxfa/include/fpdfxfa_app.h
|
| diff --git a/fpdfsdk/fpdfxfa/include/fpdfxfa_app.h b/fpdfsdk/fpdfxfa/include/fpdfxfa_app.h
|
| index 5ebb2c26233f1c1d1f1560afd3044e36cee8d78c..18cac4405bf032e021d49ec8561ff2ca9b4bd467 100644
|
| --- a/fpdfsdk/fpdfxfa/include/fpdfxfa_app.h
|
| +++ b/fpdfsdk/fpdfxfa/include/fpdfxfa_app.h
|
| @@ -21,7 +21,7 @@ class CPDFXFA_App : public IXFA_AppProvider {
|
| ~CPDFXFA_App() override;
|
|
|
| FX_BOOL Initialize(v8::Isolate* pIsolate);
|
| - CXFA_FFApp* GetXFAApp() { return m_pXFAApp; }
|
| + CXFA_FFApp* GetXFAApp() { return m_pXFAApp.get(); }
|
|
|
| FX_BOOL AddFormFillEnv(CPDFDoc_Environment* pEnv);
|
| FX_BOOL RemoveFormFillEnv(CPDFDoc_Environment* pEnv);
|
| @@ -74,9 +74,8 @@ class CPDFXFA_App : public IXFA_AppProvider {
|
|
|
| protected:
|
| FX_BOOL m_bJavaScriptInitialized;
|
| - CXFA_FFApp* m_pXFAApp;
|
| + std::unique_ptr<CXFA_FFApp> m_pXFAApp;
|
| v8::Isolate* m_pIsolate;
|
| - IFXJS_Runtime* m_pJSRuntime;
|
| CFX_WideString m_csAppType;
|
| };
|
|
|
|
|