diff --git a/modules/desktop_capture/BUILD.gn b/modules/desktop_capture/BUILD.gn index 0860a96236..869b269ee8 100644 --- a/modules/desktop_capture/BUILD.gn +++ b/modules/desktop_capture/BUILD.gn @@ -113,10 +113,6 @@ if (rtc_include_tests) { ] deps += [ ":desktop_capture_mock" ] } - if (!build_with_chromium && is_clang) { - # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). - suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] - } } rtc_source_set("screen_drawer") { diff --git a/modules/desktop_capture/screen_capturer_unittest.cc b/modules/desktop_capture/screen_capturer_unittest.cc index 0264867aa4..90197d6169 100644 --- a/modules/desktop_capture/screen_capturer_unittest.cc +++ b/modules/desktop_capture/screen_capturer_unittest.cc @@ -74,7 +74,7 @@ class FakeSharedMemory : public SharedMemory { public: FakeSharedMemory(char* buffer, size_t size) : SharedMemory(buffer, size, 0, kTestSharedMemoryId), buffer_(buffer) {} - virtual ~FakeSharedMemory() { delete[] buffer_; } + ~FakeSharedMemory() override { delete[] buffer_; } private: char* buffer_;