OSDN Git Service

use QImage::constBits() in QRasterWindowSurface::prepareBuffer()
authorIvailo Monev <xakepa10@laimg.moc>
Wed, 18 Dec 2019 22:50:45 +0000 (22:50 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Wed, 18 Dec 2019 22:50:45 +0000 (22:50 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
src/gui/painting/qwindowsurface_raster.cpp

index 5409eeb..e56c549 100644 (file)
@@ -253,7 +253,7 @@ void QRasterWindowSurface::prepareBuffer(QImage::Format format)
     d->image = new QImage(width, height, format);
 
     if (oldImage && d->inSetGeometry && hasStaticContents()) {
-        const uchar *src = oldImage->bits();
+        const uchar *src = oldImage->constBits();
         uchar *dst = d->image->bits();
 
         const int srcBytesPerLine = oldImage->bytesPerLine();