diff --git a/sunshine/config.cpp b/sunshine/config.cpp index 6aaeb305..022df5e2 100644 --- a/sunshine/config.cpp +++ b/sunshine/config.cpp @@ -863,7 +863,7 @@ int parse(int argc, char *argv[]) { auto line = argv[x]; if(line == "--help"sv) { - print_help(*argv); + print_help(); return 1; } else if(*line == '-') { @@ -875,7 +875,7 @@ int parse(int argc, char *argv[]) { break; } if(apply_flags(line + 1)) { - print_help(*argv); + print_help(); return -1; } } @@ -889,7 +889,7 @@ int parse(int argc, char *argv[]) { else { TUPLE_EL(var, 1, parse_option(line, line_end)); if(!var) { - print_help(*argv); + print_help(); return -1; } diff --git a/sunshine/main.cpp b/sunshine/main.cpp index 93bd40aa..5a52f4aa 100644 --- a/sunshine/main.cpp +++ b/sunshine/main.cpp @@ -229,7 +229,7 @@ int main(int argc, char *argv[]) { return 7; } - return fn->second(argv[0], config::sunshine.cmd.argc, config::sunshine.cmd.argv); + return fn->second(config::sunshine.cmd.argc, config::sunshine.cmd.argv); } task_pool.start(1); diff --git a/sunshine/main.h b/sunshine/main.h index aa9558b3..48cbc62f 100644 --- a/sunshine/main.h +++ b/sunshine/main.h @@ -24,7 +24,7 @@ extern boost::log::sources::severity_logger fatal; void log_flush(); -void print_help(const char *name); +void print_help(); std::string read_file(const char *path); int write_file(const char *path, const std::string_view &contents);