From 9273bcac7f462b21cdc44ac3c613e232a66f7f98 Mon Sep 17 00:00:00 2001 From: Eirik Aavitsland Date: Mon, 6 Mar 2023 16:22:08 +0100 Subject: [PATCH] Lancelot: fix a copy-paste error in the new drawPixmapFragment command Caused crashes because of uninitialized variable Pick-to: 6.5 Change-Id: I18f96e47b766415ad49e6a8515bbaa372b122cd3 Reviewed-by: Laszlo Agocs --- tests/baseline/shared/paintcommands.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/baseline/shared/paintcommands.cpp b/tests/baseline/shared/paintcommands.cpp index 52620aad947..1af6de1e089 100644 --- a/tests/baseline/shared/paintcommands.cpp +++ b/tests/baseline/shared/paintcommands.cpp @@ -1513,7 +1513,7 @@ void PaintCommands::command_drawPixmapFragments(QRegularExpressionMatch re) f.posx = convertToDouble(re.captured(captureIndexStart)); f.posy = convertToDouble(re.captured(captureIndexStart + 1)); f.srcx = convertToDouble(re.captured(captureIndexStart + 2)); - f.srcx = convertToDouble(re.captured(captureIndexStart + 3)); + f.srcy = convertToDouble(re.captured(captureIndexStart + 3)); f.srcw = convertToDouble(re.captured(captureIndexStart + 4)); f.srch = convertToDouble(re.captured(captureIndexStart + 5)); f.sx = convertToDouble(re.captured(captureIndexStart + 6));