diff --git a/meson.build b/meson.build index 015bc9745739976eaaf7355d4b86ab2cd39763a7..f87ec1495a9d898288666f03aa396f48fda569e1 100644 --- a/meson.build +++ b/meson.build @@ -1030,10 +1030,6 @@ if cc.get_id() == 'msvc' cpp_args += a endif endforeach - if cc.has_argument('-Wmicrosoft-enum-value') # Clang - c_args += '-Wno-microsoft-enum-value' - cpp_args += '-Wno-microsoft-enum-value' - endif else _trial = [ '-Werror=implicit-function-declaration', @@ -1102,6 +1098,11 @@ else cpp_msvc_compat_args += a endif endforeach + + if cc.has_argument('-Wmicrosoft-enum-value') # Clang + c_args += '-Wno-microsoft-enum-value' + cpp_args += '-Wno-microsoft-enum-value' + endif endif # set linker arguments