diff --git a/src/cli/z3ed.cc b/src/cli/z3ed.cc index 7bc0d955..7d30e613 100644 --- a/src/cli/z3ed.cc +++ b/src/cli/z3ed.cc @@ -67,10 +67,8 @@ int RunCommandHandler(int argc, char *argv[]) { } // namespace yaze int main(int argc, char *argv[]) { - std::vector tokens; - std::copy(argv, argv + argc, std::back_inserter(tokens)); yaze::util::FlagParser flag_parser(yaze::util::global_flag_registry()); - RETURN_IF_EXCEPTION(flag_parser.Parse(&tokens)); + RETURN_IF_EXCEPTION(flag_parser.Parse(argc, argv)); for (const auto &flag : yaze::util::global_flag_registry()->AllFlags()) { // Cast the IFlag to a Flag and use Get