diff -r d698d34baf9b -r 58de33c1af03 src/relpipe-out-nullbyte.cpp --- a/src/relpipe-out-nullbyte.cpp Sat Apr 23 11:31:30 2022 +0200 +++ b/src/relpipe-out-nullbyte.cpp Sat Apr 23 11:52:41 2022 +0200 @@ -26,6 +26,7 @@ #include #include "NullByteHandler.h" +#include "CLIParser.h" using namespace relpipe::cli; using namespace relpipe::reader; @@ -37,8 +38,10 @@ int resultCode = CLI::EXIT_CODE_UNEXPECTED_ERROR; try { + CLIParser cliParser; + Configuration configuration = cliParser.parse(cli.arguments()); std::shared_ptr reader(Factory::create(std::cin)); - NullByteHandler handler(std::cout); + NullByteHandler handler(configuration, std::cout); reader->addHandler(&handler); reader->process();