From f81b4ff8bbf4a016c2c3c5c012d54154e56486d1 Mon Sep 17 00:00:00 2001 From: Birunthan Mohanathas Date: Tue, 19 Feb 2013 16:48:29 +0200 Subject: [PATCH] Added __declspec(novtable) to interface classes --- Library/Group.h | 2 +- Library/Measure.h | 2 +- Library/Meter.h | 2 +- Library/Section.h | 2 +- Plugins/PluginNowPlaying/Player.h | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Library/Group.h b/Library/Group.h index cd84ea3a..e547c13b 100644 --- a/Library/Group.h +++ b/Library/Group.h @@ -22,7 +22,7 @@ #include #include -class CGroup +class __declspec(novtable) CGroup { public: virtual ~CGroup() {} diff --git a/Library/Measure.h b/Library/Measure.h index 5387b2c4..0cec2143 100644 --- a/Library/Measure.h +++ b/Library/Measure.h @@ -52,7 +52,7 @@ class CMeter; class CMeterWindow; class CConfigParser; -class CMeasure : public CSection +class __declspec(novtable) CMeasure : public CSection { public: virtual ~CMeasure(); diff --git a/Library/Meter.h b/Library/Meter.h index 4520dd5f..547516a7 100644 --- a/Library/Meter.h +++ b/Library/Meter.h @@ -31,7 +31,7 @@ class CMeasure; -class CMeter : public CSection +class __declspec(novtable) CMeter : public CSection { public: virtual ~CMeter(); diff --git a/Library/Section.h b/Library/Section.h index 2b97348e..addbd4ba 100644 --- a/Library/Section.h +++ b/Library/Section.h @@ -26,7 +26,7 @@ class CMeterWindow; class CConfigParser; -class CSection : public CGroup +class __declspec(novtable) CSection : public CGroup { public: virtual ~CSection(); diff --git a/Plugins/PluginNowPlaying/Player.h b/Plugins/PluginNowPlaying/Player.h index 16a7a72f..6f9d000d 100644 --- a/Plugins/PluginNowPlaying/Player.h +++ b/Plugins/PluginNowPlaying/Player.h @@ -54,7 +54,7 @@ enum MeasureType MEASURE_YEAR = 0x00010000 }; -class CPlayer +class __declspec(novtable) CPlayer { public: CPlayer();