Skip to content

Commit ef35bf3

Browse files
authored
Merge b593e3d into f1268ad
2 parents f1268ad + b593e3d commit ef35bf3

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

pvtoolsSrc/pvget.cpp

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,12 @@ int MAIN (int argc, char *argv[])
276276

277277
// ================ Parse Arguments
278278

279+
if(argc <= optind){
280+
/* No arguments specified */
281+
fprintf(stderr, "No arguments specified. Please use " EXECNAME" -h for help");
282+
return 1;
283+
}
284+
279285
while ((opt = getopt(argc, argv, ":hvVRM:r:w:tmp:qdcF:f:ni")) != -1) {
280286
switch (opt) {
281287
case 'h': /* Print usage */
@@ -361,8 +367,11 @@ int MAIN (int argc, char *argv[])
361367
optopt);
362368
return 1;
363369
default :
364-
usage();
365-
return 1;
370+
fprintf(stderr,
371+
"Option '-%c' is not supported - it is a valid option but is not implemented. \n",
372+
optopt);
373+
usage();
374+
return 1;
366375
}
367376
}
368377

0 commit comments

Comments
 (0)