From 77bf36d5183eb11642bdff771750a38d1b8fa8bd Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 7 Sep 2023 11:25:15 +0200 Subject: apps: fix help argument parsing --- source/app/src/wandac.cpp | 4 +++- source/app/src/wandad.cpp | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/source/app/src/wandac.cpp b/source/app/src/wandac.cpp index ff27e65..65af1db 100644 --- a/source/app/src/wandac.cpp +++ b/source/app/src/wandac.cpp @@ -24,7 +24,9 @@ struct cli auto parse(int argc, char const * const * argv, std::ostream & error) { - parser |= lyra::arg{command, "command"}("The command to send to the deamon").required() | lyra::help(help); + parser |= // + lyra::help(help) | // + lyra::arg{command, "command"}("The command to send to the deamon").required(); auto result = parser.parse({argc, argv}); diff --git a/source/app/src/wandad.cpp b/source/app/src/wandad.cpp index e7ee772..8d16a7e 100644 --- a/source/app/src/wandad.cpp +++ b/source/app/src/wandad.cpp @@ -44,8 +44,9 @@ namespace auto parse(int argc, char const * const * argv, std::ostream & error) { - parser |= - lyra::arg{wallpaper_directory, "directory"}("The wallpaper source directory").required() | lyra::help(help); + parser |= // + lyra::help(help) | // + lyra::arg{wallpaper_directory, "directory"}("The wallpaper source directory").required(); auto result = parser.parse({argc, argv}); -- cgit v1.2.3