aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2023-09-07 11:25:15 +0200
committerFelix Morgner <felix.morgner@gmail.com>2023-09-07 11:25:15 +0200
commit77bf36d5183eb11642bdff771750a38d1b8fa8bd (patch)
tree23ab81c0eff2f0b6211327407d28c7516acfd5be
parent4c68156184be63e75f54f5b8b06a640d7d2a497a (diff)
downloadwanda-77bf36d5183eb11642bdff771750a38d1b8fa8bd.tar.xz
wanda-77bf36d5183eb11642bdff771750a38d1b8fa8bd.zip
apps: fix help argument parsing
-rw-r--r--source/app/src/wandac.cpp4
-rw-r--r--source/app/src/wandad.cpp5
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});