diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2019-04-02 18:25:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-02 18:25:02 +0200 |
commit | 25c1363a1167cc5833111e78e33b2561f1ceb76c (patch) | |
tree | cde76141329ed4ddeddd71c93c102431421bd482 | |
parent | f5013e327769df7168e5f6bd68aa6309d2b825de (diff) | |
parent | f9f2413e69b9bd821c4e871f1ce46d3a5eafeb0c (diff) |
Merge pull request #27597 from marxin/fix-Wnon-virtual-dtor-warnings
Fix -Wnon-virtual-dtor warnings.
-rw-r--r-- | core/script_language.h | 2 | ||||
-rw-r--r-- | drivers/gl_context/context_gl.h | 2 | ||||
-rw-r--r-- | scene/gui/text_edit.h | 1 |
3 files changed, 4 insertions, 1 deletions
diff --git a/core/script_language.h b/core/script_language.h index b6d7bea9c7..005e21e2cc 100644 --- a/core/script_language.h +++ b/core/script_language.h @@ -205,6 +205,8 @@ public: static ScriptCodeCompletionCache *get_singleton() { return singleton; } ScriptCodeCompletionCache(); + + virtual ~ScriptCodeCompletionCache() {} }; class ScriptLanguage { diff --git a/drivers/gl_context/context_gl.h b/drivers/gl_context/context_gl.h index 13141d795c..890683b7c5 100644 --- a/drivers/gl_context/context_gl.h +++ b/drivers/gl_context/context_gl.h @@ -58,7 +58,7 @@ public: virtual bool is_using_vsync() const = 0; ContextGL(); - ~ContextGL(); + virtual ~ContextGL(); }; #endif diff --git a/scene/gui/text_edit.h b/scene/gui/text_edit.h index 95f1fbbee5..33f0a3f45d 100644 --- a/scene/gui/text_edit.h +++ b/scene/gui/text_edit.h @@ -683,6 +683,7 @@ protected: TextEdit *text_editor; public: + virtual ~SyntaxHighlighter() {} virtual void _update_cache() = 0; virtual Map<int, TextEdit::HighlighterInfo> _get_line_syntax_highlighting(int p_line) = 0; |