From: Ivailo Monev Date: Thu, 26 Aug 2021 17:09:09 +0000 (+0300) Subject: open buffer in write-only mode in QSvgPaintEngine::drawImage() X-Git-Tag: 4.12.0~1947 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=7113b5ac6901289ba4a2f0b06f6e5a3e019e79df;p=kde%2FKatie.git open buffer in write-only mode in QSvgPaintEngine::drawImage() Signed-off-by: Ivailo Monev --- diff --git a/src/svg/qsvggenerator.cpp b/src/svg/qsvggenerator.cpp index 7300d9e81..354986eea 100644 --- a/src/svg/qsvggenerator.cpp +++ b/src/svg/qsvggenerator.cpp @@ -889,7 +889,7 @@ void QSvgPaintEngine::drawImage(const QRectF &r, const QImage &image, QByteArray data; QBuffer buffer(&data); - buffer.open(QBuffer::ReadWrite); + buffer.open(QBuffer::WriteOnly); image.save(&buffer, "PNG"); buffer.close(); stream() << "xlink:href=\"data:image/png;base64,"