diff --git a/include/cxxopts.hpp b/include/cxxopts.hpp index eee7ba0..9e1a5f6 100644 --- a/include/cxxopts.hpp +++ b/include/cxxopts.hpp @@ -289,6 +289,7 @@ namespace cxxopts // GNU GCC with -Weffc++ will issue a warning regarding the upcoming class, we want to silence it: // warning: base class 'class std::enable_shared_from_this' has accessible non-virtual destructor #pragma GCC diagnostic ignored "-Wnon-virtual-dtor" +#pragma GCC diagnostic ignored "-Weffc++" #pragma GCC diagnostic push // This will be ignored under other compilers like LLVM clang. #endif