diff --git a/webrtc/base/BUILD.gn b/webrtc/base/BUILD.gn index a1748cadc4..9d4aa4c8fb 100644 --- a/webrtc/base/BUILD.gn +++ b/webrtc/base/BUILD.gn @@ -668,7 +668,7 @@ static_library("rtc_base") { defines += [ "timezone=_timezone" ] sources -= [ "ifaddrs_converter.cc" ] } - if (is_clang) { + if (is_win && is_clang) { # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). configs -= [ "//build/config/clang:find_bad_constructs" ] } diff --git a/webrtc/system_wrappers/BUILD.gn b/webrtc/system_wrappers/BUILD.gn index 826113dae4..8126f506bb 100644 --- a/webrtc/system_wrappers/BUILD.gn +++ b/webrtc/system_wrappers/BUILD.gn @@ -133,7 +133,7 @@ source_set("system_wrappers") { cflags = [ "/wd4334" ] # Ignore warning on shift operator promotion. } - if (is_clang) { + if (is_win && is_clang) { # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). configs -= [ "//build/config/clang:find_bad_constructs" ] }