diff options
Diffstat (limited to 'xfa/src/fxfa/src/app')
-rw-r--r-- | xfa/src/fxfa/src/app/xfa_checksum.h | 2 | ||||
-rw-r--r-- | xfa/src/fxfa/src/app/xfa_ffdocview.h | 4 | ||||
-rw-r--r-- | xfa/src/fxfa/src/app/xfa_fwladapter.h | 1 | ||||
-rw-r--r-- | xfa/src/fxfa/src/app/xfa_textlayout.h | 1 |
4 files changed, 5 insertions, 3 deletions
diff --git a/xfa/src/fxfa/src/app/xfa_checksum.h b/xfa/src/fxfa/src/app/xfa_checksum.h index 4ffe670979..62e439fe1b 100644 --- a/xfa/src/fxfa/src/app/xfa_checksum.h +++ b/xfa/src/fxfa/src/app/xfa_checksum.h @@ -40,7 +40,7 @@ class CXFA_ChecksumContext : public IXFA_ChecksumContext {
public:
CXFA_ChecksumContext();
- ~CXFA_ChecksumContext();
+ virtual ~CXFA_ChecksumContext();
virtual void Release()
{
delete this;
diff --git a/xfa/src/fxfa/src/app/xfa_ffdocview.h b/xfa/src/fxfa/src/app/xfa_ffdocview.h index 557a39f3f6..6037716d8c 100644 --- a/xfa/src/fxfa/src/app/xfa_ffdocview.h +++ b/xfa/src/fxfa/src/app/xfa_ffdocview.h @@ -121,7 +121,7 @@ class CXFA_FFDocWidgetIterator : public IXFA_WidgetIterator {
public:
CXFA_FFDocWidgetIterator(CXFA_FFDocView* pDocView, CXFA_Node* pTravelRoot);
- ~CXFA_FFDocWidgetIterator();
+ virtual ~CXFA_FFDocWidgetIterator();
virtual void Release()
{
@@ -144,7 +144,7 @@ class CXFA_WidgetAccIterator : public IXFA_WidgetAccIterator {
public:
CXFA_WidgetAccIterator(CXFA_FFDocView* pDocView, CXFA_Node* pTravelRoot);
- ~CXFA_WidgetAccIterator();
+ virtual ~CXFA_WidgetAccIterator();
virtual void Release()
{
delete this;
diff --git a/xfa/src/fxfa/src/app/xfa_fwladapter.h b/xfa/src/fxfa/src/app/xfa_fwladapter.h index 62975ff0da..8c472d46db 100644 --- a/xfa/src/fxfa/src/app/xfa_fwladapter.h +++ b/xfa/src/fxfa/src/app/xfa_fwladapter.h @@ -15,6 +15,7 @@ public: class IXFA_FWLEventHandler
{
public:
+ virtual ~IXFA_FWLEventHandler() {}
virtual FX_BOOL GetPopupPos(IFWL_Widget *pWidget, FX_FLOAT fMinPopup, FX_FLOAT fMaxPopup,
const CFX_RectF &rtAnchor, CFX_RectF& rtPopup)
{
diff --git a/xfa/src/fxfa/src/app/xfa_textlayout.h b/xfa/src/fxfa/src/app/xfa_textlayout.h index bb8b4b528d..2e01066680 100644 --- a/xfa/src/fxfa/src/app/xfa_textlayout.h +++ b/xfa/src/fxfa/src/app/xfa_textlayout.h @@ -11,6 +11,7 @@ class CXFA_TextTabstopsContext; class IXFA_TextProvider
{
public:
+ virtual ~IXFA_TextProvider() {}
virtual CXFA_Node* GetTextNode(FX_BOOL &bRichText) = 0;
virtual CXFA_Para GetParaNode() = 0;
virtual CXFA_Font GetFontNode() = 0;
|