summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/vcl/bitmap.hxx2
-rw-r--r--include/vcl/bitmapex.hxx6
-rw-r--r--vcl/source/filter/igif/gifread.cxx2
-rw-r--r--vcl/source/gdi/animate.cxx2
-rw-r--r--vcl/workben/outdevgrind.cxx5
5 files changed, 11 insertions, 6 deletions
diff --git a/include/vcl/bitmap.hxx b/include/vcl/bitmap.hxx
index 2f74b71dd7b3..d4f290e35793 100644
--- a/include/vcl/bitmap.hxx
+++ b/include/vcl/bitmap.hxx
@@ -212,7 +212,7 @@ struct BitmapSystemData
int mnHeight;
};
-class VCL_DLLPUBLIC Bitmap
+class SAL_WARN_UNUSED VCL_DLLPUBLIC Bitmap
{
public:
diff --git a/include/vcl/bitmapex.hxx b/include/vcl/bitmapex.hxx
index 1857e7608314..31b008a081b2 100644
--- a/include/vcl/bitmapex.hxx
+++ b/include/vcl/bitmapex.hxx
@@ -40,7 +40,7 @@ enum class TransparentType
Bitmap
};
-class VCL_DLLPUBLIC BitmapEx
+class SAL_WARN_UNUSED VCL_DLLPUBLIC BitmapEx
{
public:
@@ -371,6 +371,7 @@ public:
@param bSmooth
Defines if pixel interpolation is to be used to create the result
*/
+ SAL_WARN_UNUSED_RESULT
BitmapEx TransformBitmapEx(
double fWidth,
double fHeight,
@@ -398,6 +399,7 @@ public:
@return The transformed bitmap
*/
+ SAL_WARN_UNUSED_RESULT
BitmapEx getTransformed(
const basegfx::B2DHomMatrix& rTransformation,
const basegfx::B2DRange& rVisibleRange,
@@ -409,8 +411,10 @@ public:
@param rBColorModifierStack
A ColrModifierStack which defines how each pixel has to be modified
*/
+ SAL_WARN_UNUSED_RESULT
BitmapEx ModifyBitmapEx( const basegfx::BColorModifierStack& rBColorModifierStack) const;
+ SAL_WARN_UNUSED_RESULT
static BitmapEx AutoScaleBitmap( BitmapEx const & aBitmap, const long aStandardSize );
/// populate from a canvas implementation
diff --git a/vcl/source/filter/igif/gifread.cxx b/vcl/source/filter/igif/gifread.cxx
index f24414f7e634..208e2f84c029 100644
--- a/vcl/source/filter/igif/gifread.cxx
+++ b/vcl/source/filter/igif/gifread.cxx
@@ -683,8 +683,6 @@ Graphic GIFReader::GetIntermediateGraphic()
// but graphic still not completely read
if ( bImGraphicReady && !aAnimation.Count() )
{
- Bitmap aBmp;
-
pAcc8.reset();
if ( bGCTransparent )
diff --git a/vcl/source/gdi/animate.cxx b/vcl/source/gdi/animate.cxx
index f226b9d699c5..7898fda187b4 100644
--- a/vcl/source/gdi/animate.cxx
+++ b/vcl/source/gdi/animate.cxx
@@ -688,7 +688,6 @@ SvStream& WriteAnimation( SvStream& rOStm, const Animation& rAnimation )
SvStream& ReadAnimation( SvStream& rIStm, Animation& rAnimation )
{
- Bitmap aBmp;
sal_uLong nStmPos;
sal_uInt32 nAnimMagic1, nAnimMagic2;
SvStreamEndian nOldFormat = rIStm.GetEndian();
@@ -722,7 +721,6 @@ SvStream& ReadAnimation( SvStream& rIStm, Animation& rAnimation )
if( bReadAnimations )
{
AnimationBitmap aAnimBmp;
- BitmapEx aBmpEx;
sal_uInt32 nTmp32;
sal_uInt16 nTmp16;
bool cTmp;
diff --git a/vcl/workben/outdevgrind.cxx b/vcl/workben/outdevgrind.cxx
index 79e025ad3b79..277a370486a8 100644
--- a/vcl/workben/outdevgrind.cxx
+++ b/vcl/workben/outdevgrind.cxx
@@ -133,10 +133,15 @@ void setupMethodStubs( functor_vector_type& res )
#endif
const BitmapEx aBitmapEx( aBitmap, aBitmapBW );
+ (void)aBitmapEx;
const BitmapEx aBitmapExBW( aBitmapBW, aBitmapBW );
+ (void)aBitmapExBW;
const BitmapEx aBitmapExAlien( aBitmapAlien, aBitmapBW );
+ (void)aBitmapExAlien;
const BitmapEx aBitmapExAlpha( aBitmap, aBitmapAlien );
+ (void)aBitmapExAlpha;
const BitmapEx aBitmapExAlphaAlien( aBitmapAlien, aBitmapAlien );
+ (void)aBitmapExAlphaAlien;
#ifdef NEEDS_QUALITY_PARAMETER
const Image aImage( aBitmapEx );