diff options
-rw-r--r-- | HISTORY | 1 | ||||
-rw-r--r-- | osd.c | 6 | ||||
-rw-r--r-- | osd.h | 3 |
3 files changed, 8 insertions, 2 deletions
@@ -6014,3 +6014,4 @@ Video Disk Recorder Revision History has been played. cDvbPlayer::Action() no longer calls DeviceFlush() (thanks to Reinhard Nissl for making sure vdr-xine no longer needs this). - Added missing '[]' to the delete operator in cMenuEditStrItem::~cMenuEditStrItem(). +- Added missing virtual destructor to cPalette. @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: osd.c 2.1 2009/01/16 14:34:32 kls Exp $ + * $Id: osd.c 2.2 2009/04/05 10:17:25 kls Exp $ */ #include "osd.h" @@ -24,6 +24,10 @@ cPalette::cPalette(int Bpp) SetAntiAliasGranularity(10, 10); } +cPalette::~cPalette() +{ +} + void cPalette::SetAntiAliasGranularity(uint FixedColors, uint BlendColors) { if (FixedColors >= MAXNUMCOLORS || BlendColors == 0) @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: osd.h 2.1 2009/01/16 14:37:03 kls Exp $ + * $Id: osd.h 2.2 2009/04/05 10:16:05 kls Exp $ */ #ifndef __OSD_H @@ -62,6 +62,7 @@ protected: public: cPalette(int Bpp = 8); ///< Initializes the palette with the given color depth. + virtual ~cPalette(); void SetAntiAliasGranularity(uint FixedColors, uint BlendColors); ///< Allows the system to optimize utilization of the limited color ///< palette entries when generating blended colors for anti-aliasing. |