Fix builds of qtconcurrentthreadengine.h with GCC 11
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Sat, 2 Apr 2022 18:23:38 +0000 (19:23 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Sat, 2 Apr 2022 18:23:38 +0000 (19:23 +0100)
Origin: upstream, https://codereview.qt-project.org/c/qt/qtbase/+/339417
Last-Update: 2022-04-01

Without this patch, all the code that #includes QtConcurrent headers
will fail to compile with GCC 11.

Gbp-Pq: Name gcc-11-qtconcurrentthreadengine.diff

src/concurrent/qtconcurrentthreadengine.h

index af413707e491d708fecb719456efccdd121becf8..a4c8548cc493aa1f10742ba1ded0419b4deb08f2 100644 (file)
@@ -247,8 +247,8 @@ template <>
 class ThreadEngineStarter<void> : public ThreadEngineStarterBase<void>
 {
 public:
-    ThreadEngineStarter<void>(ThreadEngine<void> *_threadEngine)
-    :ThreadEngineStarterBase<void>(_threadEngine) {}
+    ThreadEngineStarter(ThreadEngine<void> *_threadEngine)
+        : ThreadEngineStarterBase<void>(_threadEngine) {}
 
     void startBlocking()
     {