From 9d71de3ae0afa05e47a665062d5894e91f885813 Mon Sep 17 00:00:00 2001 From: George Smart Date: Mon, 13 Mar 2017 19:17:16 +0000 Subject: [PATCH] Changed to output git ID on --version Changed from --git to --version option for showing the GitID. --- MMDVMHost.cpp | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/MMDVMHost.cpp b/MMDVMHost.cpp index a8fe172..ce3e515 100644 --- a/MMDVMHost.cpp +++ b/MMDVMHost.cpp @@ -78,24 +78,21 @@ const char* HEADER4 = "Copyright(C) 2015-2017 by Jonathan Naylor, G4KLX and othe int main(int argc, char** argv) { - const char* iniFile = DEFAULT_INI_FILE; - if (argc > 1) { - for (int currentArg = 1; currentArg < argc; ++currentArg) { - std::string arg = argv[currentArg]; - if ((arg == "-v") || (arg == "--version")) { - ::fprintf(stdout, "MMDVMHost version %s\n", VERSION); - return 0; - } else if((arg == "-g") || (arg == "--git")) { - ::fprintf(stdout, "MMDVMHost GitID #%.7s\n", gitversion); - return 0; - } else if (arg.substr(0,1) == "-") { - ::fprintf(stderr, "Usage: MMDVMHost [-v|--version] [-g|--git] [filename]\n"); - return 1; - } else { - iniFile = argv[currentArg]; - } - } - } + const char* iniFile = DEFAULT_INI_FILE; + if (argc > 1) { + for (int currentArg = 1; currentArg < argc; ++currentArg) { + std::string arg = argv[currentArg]; + if ((arg == "-v") || (arg == "--version")) { + ::fprintf(stdout, "MMDVMHost version %s git #%.7s\n", VERSION, gitversion); + return 0; + } else if (arg.substr(0,1) == "-") { + ::fprintf(stderr, "Usage: MMDVMHost [-v|--version] [filename]\n"); + return 1; + } else { + iniFile = argv[currentArg]; + } + } + } #if !defined(_WIN32) && !defined(_WIN64) ::signal(SIGTERM, sigHandler);