diff --git a/include/argparse/argparse.hpp b/include/argparse/argparse.hpp index f54ec44..38e3244 100644 --- a/include/argparse/argparse.hpp +++ b/include/argparse/argparse.hpp @@ -959,7 +959,7 @@ public: void parse_args(const std::vector &arguments) { parse_args_internal(arguments); // Check if all arguments are parsed - for (const auto& [unused, argument] : m_argument_map) { + for ([[maybe_unused]] const auto& [unused, argument] : m_argument_map) { argument->validate(); } } @@ -1143,7 +1143,7 @@ private: return 0; } std::size_t max_size = 0; - for (const auto& [unused, argument] : m_argument_map) { + for ([[maybe_unused]] const auto& [unused, argument] : m_argument_map) { max_size = std::max(max_size, argument->get_arguments_length()); } return max_size;