diff --git a/CommandLineArguments.cxx b/CommandLineArguments.cxx index a9abd07fbe163c6a6e951a26310ae47bdaca8a61..daa94f0c134926dcee084a5b2180cfce54e11508 100644 --- a/CommandLineArguments.cxx +++ b/CommandLineArguments.cxx @@ -322,7 +322,7 @@ int CommandLineArguments::Parse() void CommandLineArguments::GetRemainingArguments(int* argc, char*** argv) { CommandLineArguments::Internal::VectorOfStrings::size_type size - = this->Internals->Argv.size() - this->Internals->LastArgument; + = this->Internals->Argv.size() - this->Internals->LastArgument + 1; CommandLineArguments::Internal::VectorOfStrings::size_type cc; // Copy Argv0 as the first argument