build fixes for GCC 11
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Thu, 29 Sep 2022 08:39:46 +0000 (09:39 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Thu, 29 Sep 2022 08:39:46 +0000 (09:39 +0100)
Origin: upstream, commits:
 https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=eb6525f126f680f9
 https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=db58b8518e157b76
Last-Update: 2022-07-03

Gbp-Pq: Name gcc_11.patch

src/3rdparty/masm/yarr/Yarr.h
src/qml/compiler/qv4bytecodegenerator_p.h

index ccf78f988000963ed376a224ace8b4ab5d1d7d30..2955ea7e72fdaa7b21426f43045afe95e8818350 100644 (file)
@@ -28,6 +28,7 @@
 #pragma once
 
 #include <limits.h>
+#include <limits>
 #include "YarrErrorCode.h"
 
 namespace JSC { namespace Yarr {
index 1895a34a68df18d3d1aeb79bf16899fb6a4a1d93..5244c443c4503e5c0e588524c754009efe6239d3 100644 (file)
@@ -186,13 +186,13 @@ QT_WARNING_POP
 
     Q_REQUIRED_RESULT Jump jumpNotUndefined()
     {
-        Instruction::JumpNotUndefined data;
+        Instruction::JumpNotUndefined data{};
         return addJumpInstruction(data);
     }
 
     Q_REQUIRED_RESULT Jump jumpNoException()
     {
-        Instruction::JumpNoException data;
+        Instruction::JumpNoException data{};
         return addJumpInstruction(data);
     }