diff --git a/include/argparse/argparse.hpp b/include/argparse/argparse.hpp index 06d30fd4..52264778 100644 --- a/include/argparse/argparse.hpp +++ b/include/argparse/argparse.hpp @@ -1028,8 +1028,7 @@ class Argument { if ((dist = static_cast(std::distance(start, end))) >= num_args_min) { if (num_args_max < dist) { - end = std::next(start, static_cast( - num_args_max)); + end = std::next(start, num_args_max); } if (!m_accepts_optional_like_value) { end = std::find_if(