diff --git a/include/cxxopts.hpp b/include/cxxopts.hpp index b969dc2..a5c67f1 100644 --- a/include/cxxopts.hpp +++ b/include/cxxopts.hpp @@ -2519,7 +2519,7 @@ OptionParser::parse(int argc, const char* const* argv) std::vector unmatched; - while (current != argc) + while (current < argc) { if (strcmp(argv[current], "--") == 0) {