aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/sqlite
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2023-04-19 09:52:59 +0200
committerMarco Bubke <marco.bubke@qt.io>2023-04-19 16:22:48 +0000
commitccf64cf6424bb1106d4d6894a086959d33608ca5 (patch)
tree82b9d72f285e4197d0d41983fd6a8fc156d78bc1 /src/libs/sqlite
parent111e71238cfc704a3b0ad3d67457b684c3990446 (diff)
QmlDesigner: Disbable maybe-uninitialized warning
Change-Id: I683bacc47b6f98a7adb64c3391c3df65c42fe945 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/libs/sqlite')
-rw-r--r--src/libs/sqlite/sqliteids.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libs/sqlite/sqliteids.h b/src/libs/sqlite/sqliteids.h
index febc094242..a0562b4df4 100644
--- a/src/libs/sqlite/sqliteids.h
+++ b/src/libs/sqlite/sqliteids.h
@@ -51,10 +51,17 @@ public:
return first.id >= second.id;
}
+#if defined(__GNUC__) && !defined(__clang__)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
+#endif
constexpr friend InternalIntegerType operator-(BasicId first, BasicId second)
{
return first.id - second.id;
}
+#if defined(__GNUC__) && !defined(__clang__)
+#pragma GCC diagnostic pop
+#endif
constexpr bool isValid() const { return id >= 0; }