diff --git a/main/main.cpp b/main/main.cpp index 13830937aabf..f0734e2e8398 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -478,9 +478,6 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph packed_data->add_pack_source(zip_packed_data); #endif - // Default exit code, can be modified for certain errors. - Error exit_code = ERR_INVALID_PARAMETER; - I = args.front(); while (I) { #ifdef OSX_ENABLED @@ -497,12 +494,10 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph if (I->get() == "-h" || I->get() == "--help" || I->get() == "/?") { // display help show_help = true; - exit_code = OK; goto error; } else if (I->get() == "--version") { print_line(get_full_version_string()); - exit_code = OK; goto error; } else if (I->get() == "-v" || I->get() == "--verbose") { // verbose output @@ -1333,7 +1328,7 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph OS::get_singleton()->finalize_core(); locale = String(); - return exit_code; + return ERR_INVALID_PARAMETER; } Error Main::setup2(Thread::ID p_main_tid_override) {