From 5008fa473289d2158c154be7ebbee299474cd09d Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Thu, 28 May 2020 15:02:22 +0200 Subject: [PATCH] Fix regression in handling unregistered options --- fairmq/ProgOptions.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fairmq/ProgOptions.cxx b/fairmq/ProgOptions.cxx index ada0c2de..5f799705 100644 --- a/fairmq/ProgOptions.cxx +++ b/fairmq/ProgOptions.cxx @@ -120,8 +120,10 @@ void ProgOptions::ParseAll(const int argc, char const* const* argv, bool allowUn po::command_line_parser parser(argc, argv); + parser.options(fAllOptions); + if (allowUnregistered) { - parser.options(fAllOptions).allow_unregistered(); + parser.allow_unregistered(); } using namespace po::command_line_style;