diff options
author | Paul Gilbert | 2015-01-19 10:28:48 -0500 |
---|---|---|
committer | Paul Gilbert | 2015-01-19 10:28:48 -0500 |
commit | f46b9d77dd1427aacb095f834f10f3fb45502637 (patch) | |
tree | 229fc27ff2eb88c3ebac2f01782882e3a81b295a /engines/xeen/dialogs_options.h | |
parent | b12e26836aacfd414abb5967f7475435a4fd55a5 (diff) | |
download | scummvm-rg350-f46b9d77dd1427aacb095f834f10f3fb45502637.tar.gz scummvm-rg350-f46b9d77dd1427aacb095f834f10f3fb45502637.tar.bz2 scummvm-rg350-f46b9d77dd1427aacb095f834f10f3fb45502637.zip |
XEEN: Compilation fixes for gcc
Diffstat (limited to 'engines/xeen/dialogs_options.h')
-rw-r--r-- | engines/xeen/dialogs_options.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/xeen/dialogs_options.h b/engines/xeen/dialogs_options.h index 7a933fdea6..bb4aea9a36 100644 --- a/engines/xeen/dialogs_options.h +++ b/engines/xeen/dialogs_options.h @@ -46,6 +46,8 @@ protected: virtual void openWindow() {} public: + virtual ~OptionsMenu() {} + static void show(XeenEngine *vm); }; @@ -54,6 +56,8 @@ protected: virtual void startup(Common::String &title1, Common::String &title2); public: CloudsOptionsMenu(XeenEngine *vm) : OptionsMenu(vm) {} + + virtual ~CloudsOptionsMenu() {} }; class DarkSideOptionsMenu : public OptionsMenu { @@ -61,6 +65,8 @@ protected: virtual void startup(Common::String &title1, Common::String &title2); public: DarkSideOptionsMenu(XeenEngine *vm) : OptionsMenu(vm) {} + + virtual ~DarkSideOptionsMenu() {} }; class WorldOptionsMenu : public DarkSideOptionsMenu { @@ -80,6 +86,8 @@ protected: virtual void showContents(SpriteResource &title1, bool mode); public: WorldOptionsMenu(XeenEngine *vm) : DarkSideOptionsMenu(vm), _bgFrame(0) {} + + virtual ~WorldOptionsMenu() {} }; } // End of namespace Xeen |