summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2012-03-02 17:43:09 +0200
committerTor Lillqvist <tml@iki.fi>2012-03-02 18:43:43 +0200
commit21c82e9e6d7ea8bd1a4d89f79f1761fa37a549fe (patch)
tree5f519220f2e3c48034eca291f1d8d486d35a2b7e /sd
parent2289308415682ffd32f35f31ce785cc5ee62bcfc (diff)
WaE: virtual functions but non-virtual destructor
Diffstat (limited to 'sd')
-rw-r--r--sd/source/ui/slidesorter/cache/SlsBitmapCompressor.hxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/sd/source/ui/slidesorter/cache/SlsBitmapCompressor.hxx b/sd/source/ui/slidesorter/cache/SlsBitmapCompressor.hxx
index f978c013d0b3..d1b67da6ebc3 100644
--- a/sd/source/ui/slidesorter/cache/SlsBitmapCompressor.hxx
+++ b/sd/source/ui/slidesorter/cache/SlsBitmapCompressor.hxx
@@ -92,6 +92,7 @@ class NoBitmapCompression
{
class DummyReplacement;
public:
+ virtual ~NoBitmapCompression() {}
virtual ::boost::shared_ptr<BitmapReplacement> Compress (const Bitmap& rpBitmap) const;
virtual Bitmap Decompress (const BitmapReplacement& rBitmapData) const;
virtual bool IsLossless (void) const;
@@ -109,6 +110,7 @@ class CompressionByDeletion
: public BitmapCompressor
{
public:
+ virtual ~CompressionByDeletion() {}
virtual ::boost::shared_ptr<BitmapReplacement> Compress (const Bitmap& rBitmap) const;
virtual Bitmap Decompress (const BitmapReplacement& rBitmapData) const;
virtual bool IsLossless (void) const;
@@ -128,6 +130,7 @@ class ResolutionReduction
class ResolutionReducedReplacement;
static const sal_Int32 mnWidth = 100;
public:
+ virtual ~ResolutionReduction() {}
virtual ::boost::shared_ptr<BitmapReplacement> Compress (const Bitmap& rpBitmap) const;
/** Scale the replacement bitmap up to the original size.
*/
@@ -146,6 +149,7 @@ class PngCompression
{
class PngReplacement;
public:
+ virtual ~PngCompression() {}
virtual ::boost::shared_ptr<BitmapReplacement> Compress (const Bitmap& rBitmap) const;
virtual Bitmap Decompress (const BitmapReplacement& rBitmapData) const;
virtual bool IsLossless (void) const;