diff options
Diffstat (limited to 'src/clients/appareo/man_appareo.cc')
-rw-r--r-- | src/clients/appareo/man_appareo.cc | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/clients/appareo/man_appareo.cc b/src/clients/appareo/man_appareo.cc index 702a70a1b..036157082 100644 --- a/src/clients/appareo/man_appareo.cc +++ b/src/clients/appareo/man_appareo.cc @@ -32,17 +32,6 @@ namespace struct ManCommandLine : paludis::args::ArgsHandler { - paludis::args::ArgsGroup group; - paludis::args::SwitchArg a_asciidoc; - paludis::args::SwitchArg a_html; - - ManCommandLine() : - group(main_options_section(), "", ""), - a_asciidoc(&group, "asciidoc", '\0', "", false), - a_html(&group, "html", '\0', "", false) - { - } - virtual std::string app_name() const { return ""; @@ -66,13 +55,7 @@ main(int argc, char * argv[]) ManCommandLine cmdline; cmdline.run(argc, argv, "", "", ""); - std::shared_ptr<paludis::args::DocWriter> w; - if (cmdline.a_asciidoc.specified()) - w = std::make_shared<paludis::args::AsciidocWriter>(cout); - else if (cmdline.a_html.specified()) - w = std::make_shared<paludis::args::HtmlWriter>(cout); - else - throw paludis::args::DoHelp("No format specified"); + auto w(std::make_shared<paludis::args::AsciidocWriter>(cout)); paludis::args::generate_doc(*w, CommandLine::get_instance()); |