diff options
Diffstat (limited to 'vcl/source/gdi/bitmapex.cxx')
-rw-r--r-- | vcl/source/gdi/bitmapex.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/vcl/source/gdi/bitmapex.cxx b/vcl/source/gdi/bitmapex.cxx index ae7e5bcd858d..6edfeb231e33 100644 --- a/vcl/source/gdi/bitmapex.cxx +++ b/vcl/source/gdi/bitmapex.cxx @@ -128,7 +128,8 @@ BitmapEx::BitmapEx( const Bitmap& rBmp, const Bitmap& rMask ) : { SAL_WARN( "vcl", "BitmapEx: forced mask to monochrome"); BitmapEx aMaskEx(maMask); - BitmapFilter::Filter(aMaskEx, BitmapMonochromeFilter(255)); + BitmapMonochromeFilter filter(255); + BitmapFilter::Filter(aMaskEx, filter); maMask = aMaskEx.GetBitmap(); } @@ -255,7 +256,8 @@ Bitmap BitmapEx::GetMask() const return maMask; BitmapEx aMaskEx(maMask); - BitmapFilter::Filter(aMaskEx, BitmapMonochromeFilter(255)); + BitmapMonochromeFilter filter(255); + BitmapFilter::Filter(aMaskEx, filter); return aMaskEx.GetBitmap(); } |