[Libreoffice-commits] core.git: vcl/skia
LuboÅ¡ LuÅák (via logerrit)
logerrit at kemper.freedesktop.org
Tue Mar 16 11:56:41 UTC 2021
vcl/skia/salbmp.cxx | 11 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
New commits:
commit 2c84920182ee18d0cff97637bc7f20facc5f29cd
Author: Luboš Luňák <l.lunak at collabora.com>
AuthorDate: Mon Mar 15 16:56:44 2021 +0100
Commit: Luboš Luňák <l.lunak at collabora.com>
CommitDate: Tue Mar 16 12:55:53 2021 +0100
with mEraseColorSet, there should be no pixel buffer
Change-Id: Icc39ce0516f6cb058cb11e20420a387a913a81e2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112544
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak at collabora.com>
diff --git a/vcl/skia/salbmp.cxx b/vcl/skia/salbmp.cxx
index 83dd16950eaa..c8abfb64252b 100644
--- a/vcl/skia/salbmp.cxx
+++ b/vcl/skia/salbmp.cxx
@@ -1024,15 +1024,10 @@ void SkiaSalBitmap::EnsureBitmapData()
if (mEraseColorSet)
{
SkiaZone zone;
- if (mPixelsSize != mSize)
- {
- mPixelsSize = mSize;
- ComputeScanlineSize();
- mBuffer.reset();
- }
+ assert(mPixelsSize == mSize);
+ assert(!mBuffer);
mScaleQuality = BmpScaleFlag::BestQuality;
- if (!mBuffer)
- CreateBitmapData();
+ CreateBitmapData();
// Unset now, so that repeated call will return mBuffer.
mEraseColorSet = false;
PerformErase();
More information about the Libreoffice-commits
mailing list