From 2723e0c8423eab39d098a034f2862125411af809 Mon Sep 17 00:00:00 2001 From: Tony Corbett G0WFV Date: Sun, 15 May 2016 06:59:09 +0100 Subject: [PATCH] Capture bad command line arguments --- MMDVMHost.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MMDVMHost.cpp b/MMDVMHost.cpp index b9d7f68..94e7487 100644 --- a/MMDVMHost.cpp +++ b/MMDVMHost.cpp @@ -78,6 +78,9 @@ int main(int argc, char** argv) if ((arg == "-v") || (arg == "--version")) { ::fprintf(stdout, "MMDVMHost %s\n", VERSION); return 0; + } else if (arg.substr(0,1) == "-") { + ::fprintf(stderr, "Usage: MMDVMHost [-v|--version] [filename]\n"); + return 1; } else { iniFile = argv[currentArg]; }