diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-01-10 21:13:08 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-01-11 08:51:59 +0000 |
commit | f4785d5754c687212650f3e4980a3f3435257f14 (patch) | |
tree | 4d9010b1edea14b0a3c01c0ddee256ee80be838b /svx | |
parent | c0f7a344b51e8a55c2bcfb6825192cf51735c1c8 (diff) |
make XOBitmap uncopyable
Change-Id: I9c28434e8923451ddb1af4fa3c63917db206f47a
Reviewed-on: https://gerrit.libreoffice.org/32940
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/xoutdev/xattrbmp.cxx | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/svx/source/xoutdev/xattrbmp.cxx b/svx/source/xoutdev/xattrbmp.cxx index 93abb7e0ddd3..343c0f859ac4 100644 --- a/svx/source/xoutdev/xattrbmp.cxx +++ b/svx/source/xoutdev/xattrbmp.cxx @@ -52,55 +52,11 @@ XOBitmap::XOBitmap( const Bitmap& rBmp ) : { } -XOBitmap::XOBitmap( const XOBitmap& rXBmp ) : - pPixelArray ( nullptr ) -{ - eType = rXBmp.eType; - aGraphicObject = rXBmp.aGraphicObject; - aArraySize = rXBmp.aArraySize; - aPixelColor = rXBmp.aPixelColor; - aBckgrColor = rXBmp.aBckgrColor; - bGraphicDirty = rXBmp.bGraphicDirty; - - if( rXBmp.pPixelArray ) - { - if( eType == XBitmapType::N8x8 ) - { - pPixelArray = new sal_uInt16[ 64 ]; - - for( sal_uInt16 i = 0; i < 64; i++ ) - *( pPixelArray + i ) = *( rXBmp.pPixelArray + i ); - } - } -} - XOBitmap::~XOBitmap() { delete [] pPixelArray; } -XOBitmap& XOBitmap::operator=( const XOBitmap& rXBmp ) -{ - eType = rXBmp.eType; - aGraphicObject = rXBmp.aGraphicObject; - aArraySize = rXBmp.aArraySize; - aPixelColor = rXBmp.aPixelColor; - aBckgrColor = rXBmp.aBckgrColor; - bGraphicDirty = rXBmp.bGraphicDirty; - - if( rXBmp.pPixelArray ) - { - if( eType == XBitmapType::N8x8 ) - { - pPixelArray = new sal_uInt16[ 64 ]; - - for( sal_uInt16 i = 0; i < 64; i++ ) - *( pPixelArray + i ) = *( rXBmp.pPixelArray + i ); - } - } - return *this; -} - Bitmap XOBitmap::GetBitmap() const { return GetGraphicObject().GetGraphic().GetBitmap(); |