| Index: fpdfsdk/cpdfsdk_pageview.h
|
| diff --git a/fpdfsdk/cpdfsdk_pageview.h b/fpdfsdk/cpdfsdk_pageview.h
|
| index ba6001b5e98bc02ec41592acf650233b580f2e37..0d8ab4448b3266ec050cb9340d58d14588f2bb49 100644
|
| --- a/fpdfsdk/cpdfsdk_pageview.h
|
| +++ b/fpdfsdk/cpdfsdk_pageview.h
|
| @@ -97,6 +97,10 @@ class CPDFSDK_PageView final : public CPDF_Page::View {
|
| FX_BOOL IsValid() { return m_bValid; }
|
| void SetLock(FX_BOOL bLocked) { m_bLocked = bLocked; }
|
| FX_BOOL IsLocked() { return m_bLocked; }
|
| +
|
| + void SetBeingDestroyed() { m_bBeingDestroyed = true; }
|
| + bool IsBeingDestroyed() const { return m_bBeingDestroyed; }
|
| +
|
| #ifndef PDF_ENABLE_XFA
|
| bool OwnsPage() const { return m_bOwnsPage; }
|
| void TakePageOwnership() { m_bOwnsPage = true; }
|
| @@ -119,6 +123,7 @@ class CPDFSDK_PageView final : public CPDF_Page::View {
|
| FX_BOOL m_bOnWidget;
|
| FX_BOOL m_bValid;
|
| FX_BOOL m_bLocked;
|
| + bool m_bBeingDestroyed;
|
| };
|
|
|
| #endif // FPDFSDK_CPDFSDK_PAGEVIEW_H_
|
|
|