From 30790560a7f4f30b3bdcc21499d5a1d584bab0a9 Mon Sep 17 00:00:00 2001 From: Tony Leinonen Date: Mon, 7 Sep 2020 10:13:02 +0300 Subject: Set zero initialization for vector MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit data was uninitialized which wrote random bytes to rotations position on gcc compiler Task-number: QT3DS-4118 Change-Id: I2d5a4a053e1a3ab4a41f3c181f2a4440416a57ed Reviewed-by: Tomi Korpipää Reviewed-by: Antti Määttä Reviewed-by: Kaj Grönholm --- src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/Authoring') diff --git a/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp b/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp index 47206714..cb2a117d 100644 --- a/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp +++ b/src/Authoring/Qt3DStudio/Render/StudioTranslationWidget.cpp @@ -135,7 +135,6 @@ struct STranslationWidget : public SStudioWidgetImplm_Flags.IsOrthographic()) { rot = helpWidgetInfo.m_Camera->m_LocalTransform; - rot.setPosition({}); + rot.setPosition({0, 0, 0}); rot = rot.getInverse().getTranspose(); } else { helpWidgetInfo.m_Camera->CalculateRotationMatrix(rot); -- cgit v1.2.3