From 2fe96befa61a99ffb3c3abb9c10d0f529bb5e82c Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 9 Aug 2022 10:14:24 -0400 Subject: Suppress MSVC warning in non-strict builds --- meson/suppressions/meson.build | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'meson/suppressions/meson.build') diff --git a/meson/suppressions/meson.build b/meson/suppressions/meson.build index d0593f2..722b754 100644 --- a/meson/suppressions/meson.build +++ b/meson/suppressions/meson.build @@ -79,7 +79,6 @@ if is_variable('cc') elif cc.get_id() == 'msvc' c_suppressions += [ '/wd4061', # enumerator in switch is not explicitly handled - '/wd4090', # different const qualifiers '/wd4191', # unsafe conversion from FARPROC '/wd4244', # conversion from floating point, possible loss of data '/wd4267', # conversion from size_t, possible loss of data @@ -96,6 +95,12 @@ if is_variable('cc') ] endif + else + if cc.get_id() == 'msvc' + c_suppressions += [ + '/wd4090', # different const qualifiers + ] + endif endif c_suppressions = cc.get_supported_arguments(c_suppressions) -- cgit v1.2.1