summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/osdwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/osdwindow.h')
-rw-r--r--src/osd/modules/osdwindow.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/osd/modules/osdwindow.h b/src/osd/modules/osdwindow.h
index da4385cc084..9a38918671c 100644
--- a/src/osd/modules/osdwindow.h
+++ b/src/osd/modules/osdwindow.h
@@ -71,7 +71,7 @@ class osd_window : public std::enable_shared_from_this<osd_window>
public:
osd_window(const osd_window_config &config)
:
-#ifdef OSD_WINDOW
+#ifdef OSD_WINDOWS
m_dc(nullptr), m_resize_state(0),
#endif
m_primlist(nullptr),
@@ -83,6 +83,8 @@ public:
m_main(nullptr)
{}
+ virtual ~osd_window() { }
+
virtual render_target *target() = 0;
virtual int fullscreen() const = 0;
virtual running_machine &machine() const = 0;