[gtk/wip/otte/macos-werror: 2022/2024] build: Turn off tautological-constant-out-of-range-compare warning
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/otte/macos-werror: 2022/2024] build: Turn off tautological-constant-out-of-range-compare warning
- Date: Sat, 10 Sep 2022 01:45:33 +0000 (UTC)
commit f1e6f9f8fbbe5318c318c70b5f5fcb7c3eeef69d
Author: Benjamin Otte <otte redhat com>
Date: Thu Nov 4 00:27:27 2021 +0100
build: Turn off tautological-constant-out-of-range-compare warning
This issues a warning when an enum value is compared to a value that is
out of range for the enum.
We do this a lot, either when using -1 for undefined values or when
comparing array sizes to enum values like so:
enum {
ONE,
TWO,
THREE
} some_enum_value;
const char *names= { "one", "two", "three" };
g_assert (some_enum_value < G_N_ELEMENTS (names));
meson.build | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/meson.build b/meson.build
index 11f276e7bd..2693212509 100644
--- a/meson.build
+++ b/meson.build
@@ -270,6 +270,7 @@ elif cc.get_id() == 'gcc' or cc.get_id() == 'clang'
'-Wno-c++11-extensions',
'-Wno-missing-include-dirs',
'-Wno-typedef-redefinition',
+ '-Wno-tautological-constant-out-of-range-compare',
'-Wduplicated-branches',
'-Wduplicated-cond',
'-Wformat=2',
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]