summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@spawned.biz>2024-02-25 09:15:07 +0100
committerJoel Klinghed <the_jk@spawned.biz>2024-02-25 09:15:07 +0100
commitc927c162e9b4bba9679535b6f9f967bc68e2ebf8 (patch)
treef715491e476018358f1b0be5d59ddc35e671651e
parent0c4eef12f9e6f5046dfae0178ff6062e851030eb (diff)
travels3: Always show help if "--help" is set
-rw-r--r--src/server.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server.cc b/src/server.cc
index b5a1b91..21a3e1d 100644
--- a/src/server.cc
+++ b/src/server.cc
@@ -218,11 +218,6 @@ int main(int argc, char** argv) {
std::cerr << kTryMessage << std::endl;
return EXIT_FAILURE;
}
- if (!arguments.empty()) {
- std::cerr << "Unexpected arguments.\n"
- << kTryMessage << std::endl;
- return EXIT_FAILURE;
- }
if (help_arg->is_set()) {
std::cout << "Usage: `travel3-servers [OPTIONS...]'\n"
<< "Starts the travel server to receive and handle requests.\n"
@@ -231,6 +226,11 @@ int main(int argc, char** argv) {
args->print_descriptions(std::cout, 80);
return EXIT_SUCCESS;
}
+ if (!arguments.empty()) {
+ std::cerr << "Unexpected arguments.\n"
+ << kTryMessage << std::endl;
+ return EXIT_FAILURE;
+ }
if (version_arg->is_set()) {
std::cout << "Travel " VERSION " written by "
"Joel Klinghed <the_jk@spawned.biz>." << std::endl;