case 'x':
external = 1;
break;
+ case ':':
+ fprintf(stderr, "bcomps: option -%c missing argument - ignored\n", optopt);
+ break;
case '?':
if (optopt == '?')
usage(0);
argv += optind;
argc -= optind;
- if (argc)
+ if (argc > 0)
Files = argv;
}
case 'z':
sorted = 1;
break;
+ case ':':
+ fprintf(stderr,
+ "ccomps: option -%c missing argument - ignored\n", optopt);
+ break;
case '?':
if (optopt == '?')
usage(0);
else
sorted = 0; /* not relevant; turn off */
}
- if (argc)
+ if (argc > 0)
Files = argv;
}
case 'o':
outFile = openFile(optarg, "w");
break;
+ case ':':
+ fprintf(stderr, "%s: option -%c missing argument\n", CmdName, optopt);
+ break;
case '?':
if (optopt == '?')
usage(0);
argv += optind;
argc -= optind;
- if (argc)
+ if (argc > 0)
Files = argv;
if (!outFile)
outFile = stdout;
CmdName = argv[0];
opterr = 0;
- while ((c = getopt(argc, argv, ":adp")) != -1) {
+ while ((c = getopt(argc, argv, "adp")) != -1) {
switch (c) {
case 'a':
setall = 1;
unsigned int c;
opterr = 0;
- while ((c = getopt(argc, argv, ":necCaDUrsv")) != -1) {
+ while ((c = getopt(argc, argv, "necCaDUrsv")) != -1) {
switch (c) {
case 'e':
flags |= EDGES;
case 'o':
outFile = openFile(optarg, "w");
break;
+ case ':':
+ fprintf(stderr, "%s: option -%c missing argument\n", CmdName, optopt);
+ usage(1);
+ break;
case '?':
if (optopt == '?')
usage(0);
else {
fprintf(stderr, "%s: option -%c unrecognized\n", CmdName,
optopt);
- exit(1);
+ usage(1);
}
}
}
case 'o':
outFile = openFile(optarg, "w");
break;
+ case ':':
+ fprintf(stderr, "%s: option -%c missing argument\n", CmdName, optopt);
+ usage(1);
+ break;
case '?':
if (optopt == '?')
usage(0);
else {
fprintf(stderr, "%s: option -%c unrecognized\n", CmdName,
optopt);
- exit(1);
+ usage(1);
}
}
}
CmdName = cmdName(argv[0]);
opterr = 0;
- while ((c = getopt(argc, argv, ":io:")) != -1) {
+ while ((c = getopt(argc, argv, ":o:")) != -1) {
switch (c) {
case 'o':
outFile = openFile(optarg, "w");
break;
+ case ':':
+ fprintf(stderr, "%s: option -%c missing parameter\n", CmdName, optopt);
+ usage(1);
+ break;
case '?':
if (optopt == '?')
usage(0);
else {
fprintf(stderr, "%s: option -%c unrecognized\n", CmdName,
optopt);
- exit(1);
+ usage(1);
}
+ break;
}
}
verbose = 1;
Verbose = 1;
break;
+ case ':':
+ fprintf(stderr, "gvpack: option -%c missing argument - ignored\n", optopt);
+ break;
case '?':
if (optopt == '?')
usage(0);
argv += optind;
argc -= optind;
- if (argc) {
+ if (argc > 0) {
myFiles = argv;
nGraphs = argc; /* guess one graph per file */
} else
}
break;
}
+ case ':':
+ fprintf(stderr, "%s: option -%c missing argument - ignored\n", cmd, optopt);
+ break;
case '?':
if (optopt == '?')
usage(0);
argv += optind;
argc -= optind;
- if (argc) {
+ if (argc > 0) {
p->infile = argv[0];
p->inf = openF(argv[0], "r");
}
int c;
opterr = 0;
- while ((c = getopt(argc, argv, ":p")) != -1) {
+ while ((c = getopt(argc, argv, "p")) != -1) {
switch (c) {
case 'p':
chkOnly = 1;
Verbose = 0;
Silent = 1;
break;
+ case ':':
+ fprintf(stderr, "%s: option -%c missing argument - ignored\n", CmdName, optopt);
+ break;
case '?':
if (optopt == '?')
usage(0);
argv += optind;
argc -= optind;
- if (argc)
+ if (argc > 0)
Files = argv;
if (!outfp)
outfp = stdout; /* stdout the default */