diff options
author | Louis-Francis Ratté-Boulianne <lfrb@collabora.com> | 2014-12-03 17:02:37 -0500 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-12-11 07:57:27 +0100 |
commit | 83861ce123c2d7b1ce9c6acfbc0e457662eac944 (patch) | |
tree | 18ca72332f1a6dbd7b601d8829bc4b988ed97235 /vcl/headless | |
parent | 9f839e9b3cbdca1511961a85b40d1c6825e43ba1 (diff) |
vcl: Add BitmapInfoAccess for bitmaps' metadata access
Change-Id: Iec9f8c7d8f7cded0aef9e017373e44387dc0b05c
Diffstat (limited to 'vcl/headless')
-rw-r--r-- | vcl/headless/svpbmp.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vcl/headless/svpbmp.cxx b/vcl/headless/svpbmp.cxx index 014b0e92c90a..bc2b2b90d8b8 100644 --- a/vcl/headless/svpbmp.cxx +++ b/vcl/headless/svpbmp.cxx @@ -133,7 +133,7 @@ sal_uInt16 SvpSalBitmap::GetBitCount() const return nDepth; } -BitmapBuffer* SvpSalBitmap::AcquireBuffer( bool ) +BitmapBuffer* SvpSalBitmap::AcquireBuffer( BitmapAccessMode ) { BitmapBuffer* pBuf = NULL; if( m_aBitmap.get() ) @@ -268,9 +268,9 @@ BitmapBuffer* SvpSalBitmap::AcquireBuffer( bool ) return pBuf; } -void SvpSalBitmap::ReleaseBuffer( BitmapBuffer* pBuffer, bool bReadOnly ) +void SvpSalBitmap::ReleaseBuffer( BitmapBuffer* pBuffer, BitmapAccessMode nMode ) { - if( !bReadOnly && pBuffer->maPalette.GetEntryCount() ) + if( nMode == BITMAP_WRITE_ACCESS && pBuffer->maPalette.GetEntryCount() ) { // palette might have changed, clone device (but recycle // memory) |